Samba 代表一個特別的工具,使得在由 *nix 和 Windows 機器組成的網(wǎng)絡(luò)中進行網(wǎng)絡(luò)共享成為可能。要顯示可用的 Samba 共享,可使用帶有 -L 選項的 smbclient 命令,再跟上機器的名稱或它的 IP 地址。這個工具包含在 samba_client 軟件包中:
你將被提示在遠程主機上輸入 root 用戶的密碼:
# smbclient -L 192.168.0.10
檢查 Samba 共享
要在本地客戶端上掛載 Samba 網(wǎng)絡(luò)共享,你需要已安裝好 cifs-utils 軟件包:
#yum update &&yum install cifs-utils
然后在命令行中使用下面的語法:
#mount-t cifs -o credentials=/path/to/credentials/file//remote_host/samba_share /local/directory
其中,在我們的例子中,對應(yīng)為:
#mount-t cifs -o credentials=~/.smbcredentials //192.168.0.10/gacanepa /mnt/samba
其中 .smbcredentials
的內(nèi)容是:
username=gacanepa
password=XXXXXX
它是一個位于 root 用戶的家目錄(/root/) 中的隱藏文件,其權(quán)限被設(shè)置為 600,所以除了該文件的屬主外,其他人對該文件既不可讀也不可寫。
請注意 samba_share 是 Samba 共享的名稱,由上面展示的 smbclient -L remote_host
所返回。
現(xiàn)在,若你需要在系統(tǒng)啟動時自動地使得 Samba 分享可用,可以向 /etc/fstab 文件添加一個像下面這樣的有效條目:
//remote_host:/samba_share /local/directory cifs options 0 0
上面的變量 remote_host, /remote/directory, /local/directory 和 options(可選) 和在命令行中手動掛載一個 Samba 共享時使用的一樣。按照我們前面的例子中所給的定義,對應(yīng)為:
//192.168.0.10/gacanepa /mnt/samba cifs credentials=/root/smbcredentials,defaults 0 0
2015職稱計算機考試書PowerPoint2007中 .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 | |
2015年全國職稱計算機考試教材(2007模 .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |