在线不卡日本ⅴ一区v二区_精品一区二区中文字幕_天堂v在线视频_亚洲五月天婷婷中文网站

  • <menu id="lky3g"></menu>
  • <style id="lky3g"></style>
    <pre id="lky3g"><tt id="lky3g"></tt></pre>

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

    3.18 testparm命令

    1.此命令行實(shí)用程序去檢驗(yàn)Samba配置文件有無錯(cuò)誤

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

    2.測(cè)試Samba網(wǎng)絡(luò)安全設(shè)置

    去測(cè)試你的Samba服務(wù)器的網(wǎng)絡(luò)安全,使用testparm跟一個(gè)IP地址

    testparm /etc/samba/smb.conf 192.13.87.2

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

    3.19 Samba 客戶端工具:Sambclient

    1.Lmhosts文件

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

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

    例如:

    127.0.0.1 localhost

    192.168.1.1 win01

    192.168.2.1 win02

    2.Sambclient能被作為ftp風(fēng)格文件檢索工具來使用

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

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

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

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

    如果要使用其他的端口與SMB服務(wù)器進(jìn)行TCP連接,可以使用”-p”選項(xiàng)來指定,缺省值為139。

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

    > cd directory

    > get file

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

    3.允許簡(jiǎn)單地瀏覽共享資源

    #smbclient -L NetBIOS名或IP地址machine

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

    “-L”選項(xiàng)可以列出在一個(gè)服務(wù)器上提供的服務(wù),例如:

    /usr/bin/smbclient -L smbserver

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

    /usr/bin/smbclient //smbserver/service

    執(zhí)行結(jié)果:

    smb:>

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

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

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

    smb:>tar c localfile filename

    將服務(wù)器上文件名為”filename”的文件和目錄(可以使用通配符)經(jīng)過tar 拷貝到本地的”localfile “文件中。或者:

    smb:>tar x localfile filename

    可以把本地tar 文件localfile 中的文件filename拷貝到服務(wù)器上;如果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或通過設(shè)置和輸出USER和PASSWD環(huán)境變量來指定

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

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

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

    相關(guān)推薦

    聯(lián)系我們

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