免费爱碰视频在线观看,九九精品国产屋,欧美亚洲尤物久久精品,1024在线观看视频亚洲

      3.18 testparm命令 3.19 Samba 客戶端工具Sambclient

      3.18 testparm命令

      1.此命令行實用程序去檢驗Samba配置文件有無錯誤

      如果所有配置是好的,testparm命令將返回 loaded services file ok并轉儲所有參數(shù)設置。注意,全局global參數(shù)設置在Smb.conf中,對于Samba服務器是一個實際全局參數(shù)設置的小子集。

      2.測試Samba網絡安全設置

      去測試你的Samba服務器的網絡安全,使用testparm跟一個IP地址

      testparm /etc/samba/smb.conf 192.13.87.2

      這將通過smb.conf解析,并指示可以訪問到在192.13.67.2主機上的哪些資源設備。調用testparm命令不使用主機名,以致他們得不到解析,并且從此以后testparm可以產生虛假的解析。(正確的解析將是完全一致的。)

      3.19 Samba 客戶端工具:Sambclient

      1.Lmhosts文件

      Linux系統(tǒng)中的/etc/hosts文件存放了TCP/IP主機名和IP地址的對應關系,即/etc/hosts是靜態(tài)主機表。與之類似,samba使用/etc/samba/lmhosts文件存放NetBIOS名譽IP地址的靜態(tài)映射表。

      當linux主機作為samba客戶訪問windows的共享或其他linux提供的samba共享時,既可以使用IP地址訪問,又可以使用NetBIOS名訪問。如果使用NetBIOS名訪問共享,就需要在samba客戶上的/etc/samba/lmhosts文件中添加相應的記錄。

      例如:

      127.0.0.1 localhost

      192.168.1.1 win01

      192.168.2.1 win02

      2.Sambclient能被作為ftp風格文件檢索工具來使用

      smbclient是訪問SMB服務器資源的客戶程序。該程序提供的接口與ftp程序類似,訪問操作包括從SMB服務器下載文件到本地,或從本地上載文件到SMB服務器,還可以在SMB服務器上檢索目錄信息等。命令語法如下:

      /usr/bin/smbclient //smbserver/service [passwd] [-U username]

      其中,smbserver是SMB服務器的NetBIOS名,一般與服務器的主機名一樣,但不是必須的。”service”為服務器提供的服務,如文件服務public或打印服務printer。

      passwd是訪問某些服務時需要的口令。如果在命令行輸入,后面則不會再提示輸入口令。否則,將在后面提示輸入口令。雖然有些需要訪問的服務器不需要口令,但仍然會有輸入口令的提示。如果不希望有口令提示,則可以在命令行使用”-N”選項。

      如果要使用其他的端口與SMB服務器進行TCP連接,可以使用”-p”選項來指定,缺省值為139。

      #smbclient //NetBIOS名或IP地址machine /共享名service

      > cd directory

      > get file

      有時你將看到service 使用在share的位置;這兩個單詞是同意義的。此格式的路徑//machine/service被叫做一個UNC路徑。

      3.允許簡單地瀏覽共享資源

      #smbclient -L NetBIOS名或IP地址machine

      你可以為smbclient命令指定一個以連接用的用戶名。在此命令中,如果你不指定,smbclient將使用USER或LOGNAME環(huán)境參數(shù)的Upper-case 版本,并且如果PASS WORD存在。

      “-L”選項可以列出在一個服務器上提供的服務,例如:

      /usr/bin/smbclient -L smbserver

      使用下面的命令可以進入與ftp類似的提示狀態(tài):

      /usr/bin/smbclient //smbserver/service

      執(zhí)行結果:

      smb:>

      其中””表示服務器當前的工作目錄。在該提示符下可以使用的命令可以通過”?”、”help”命令列出。命令不分大小寫。

      在該提示符下除了可以使用很多與ftp類似的命令外,還有命令recurse,它可以被設置為on,以便在使用mget或mput命令時能夠get或put匹配的子目錄。recurse缺省為off,即只get或put當前目錄中的文件。

      在該提示符下還可以使用下面的命令:

      smb:>tar c localfile filename

      將服務器上文件名為”filename”的文件和目錄(可以使用通配符)經過tar 拷貝到本地的”localfile “文件中?;蛘撸?/p>

      smb:>tar x localfile filename

      可以把本地tar 文件localfile 中的文件filename拷貝到服務器上;如果filename省略,則拷貝所有的文件。

      上面的命令也可以在smbclient命令行上來執(zhí)行,如:

      /usr/bin/smbclient //smbserver/service [passwd] -T c local file filename

      /usr/bin/smbclient //smbserver/service [passwd] -T x local file filename

      4.user % password 可以用-U或通過設置和輸出USER和PASSWD環(huán)境變量來指定

      “-U”可以指定與SMB服務器連接時使用的用戶名。如果沒有指定,smbclient使用環(huán)境變量USER指定的值作用戶名。如果沒有USER環(huán)境變量,則用”guest”。

      在環(huán)境變量USER中,可以設置”USER=username%password”,這樣就不用在命令行上輸入口令。同時,使用ps命令看不到命令行參數(shù),具有一定的安全性。同樣,也可以使用”-U username%password”的形式指定用戶名和口令。-U”指定的口令”%password”要優(yōu)先于在命令行[password]中指定的口令。

      鄭重聲明:本文內容及圖片均整理自互聯(lián)網,不代表本站立場,版權歸原作者所有,如有侵權請聯(lián)系管理員(admin#wlmqw.com)刪除。
      用戶投稿
      上一篇 2022年7月4日 21:15
      下一篇 2022年7月4日 21:15

      相關推薦

      聯(lián)系我們

      聯(lián)系郵箱:admin#wlmqw.com
      工作時間:周一至周五,10:30-18:30,節(jié)假日休息