ls 說(shuō)明:登錄到Samba服務(wù)器上,就可以用smbclient的一些指令,可以象用FTP指令一樣上傳和下載文件; sm。常用Linux與Windows共享建最簡(jiǎn)Samba( 三 )。" />

日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

常用Linux與Windows共享建最簡(jiǎn)Samba( 三 )


Password:
Domain=[LINUXSIR] OS=[Unix] Server=[Samba 3.0.21b-2]
smb: > ls
說(shuō)明:登錄到Samba服務(wù)器上,就可以用smbclient的一些指令,可以象用FTP指令一樣上傳和下載文件;
smbclient 命令說(shuō)明
命令 說(shuō)明
?或help [command] 提供關(guān)于幫助或某個(gè)命令的幫助
![shell command] 執(zhí)行所用的SHELL命令,或讓用戶進(jìn)入 SHELL提示符
cd [目錄](méi) 切換到服務(wù)器端的指定目錄,如未指定,則 smbclient 返回當(dāng)前本地目錄
lcd [目錄](méi) 切換到客戶端指定的目錄;
dir 或ls 列出當(dāng)前目錄下的文件;
exit 或quit 退出smbclient
get file1 file2 從服務(wù)器上下載file1,并以文件名file2存在本地機(jī)上;如果不想改名,可以把file2省略
mget file1 file2 file3 filen 從服務(wù)器上下載多個(gè)文件;
md或mkdir 目錄 在服務(wù)器上創(chuàng)建目錄
rd或rmdir 目錄 刪除服務(wù)器上的目錄
put file1 [file2] 向服務(wù)器上傳一個(gè)文件file1,傳到服務(wù)器上改名為file2;
mput file1 file2 filen 向服務(wù)器上傳多個(gè)文件
3.5.2 在Windows中訪問(wèn)Linux Samba服務(wù)器共享文件的辦法;
這個(gè)簡(jiǎn)單吧,在網(wǎng)上領(lǐng)居,查看工作組就能看得到,或者在瀏覽器上輸入如下的
ip地址或計(jì)算機(jī)名
這樣就能看到這個(gè)機(jī)器上有什么共享的了,點(diǎn)鼠標(biāo)操作完成;如果訪問(wèn)不了,不要忘記把Linux的防火墻規(guī)劃清掉,或讓相應(yīng)的端口通過(guò);
3.5.3 在Linux中smbfs文件系統(tǒng)的掛載;
mount 的用法,加載網(wǎng)絡(luò)中的共享文件夾到本地機(jī);mount就是用于掛載文件系統(tǒng)的,SMB做為網(wǎng)絡(luò)文件系統(tǒng)的一種,也能用mount掛載;smbmount說(shuō)到底也是用mount的一個(gè)變種;
mount 掛載smbfs的用法;
mount -t smbfs -o codepage=cp936,username=用戶名,password=密碼 , -l //ip地址/共享文件夾名 掛載點(diǎn)

mount -t smbfs -o codepage=cp936,username=用戶名,password=密碼 , -l //計(jì)算機(jī)名/共享文件夾名 掛載點(diǎn)

mount -t smbfs -o codepage=cp936 //ip地址或計(jì)算機(jī)名/共享文件夾名 掛載點(diǎn)
smbmount的用法:
smbmount -o username=用戶名,password=密碼 , -l //ip地址或計(jì)算機(jī)名/共享文件夾名 掛載點(diǎn)
smbmount //ip地址或計(jì)算機(jī)名/共享文件夾名 掛載點(diǎn)
說(shuō)明:
如果您的服務(wù)器是以share共享的,則無(wú)需用戶名和密碼就能掛載,如果出現(xiàn)要密碼的提示,直接回車就行;您也可以用smbmount 來(lái)掛載,這樣就無(wú)需用mount -t smbfs來(lái)指定文件系統(tǒng)的類型了;
對(duì)于掛載點(diǎn),我們要自己建立一個(gè)文件夾,比如我們可以建在/opt/smbhd,這由您說(shuō)的算吧;
在mount的命令中,我們發(fā)現(xiàn)有這樣的一個(gè)參數(shù)codepage=cp936,這是服務(wù)器端文件系統(tǒng)的編碼的指定,cp936 就是簡(jiǎn)體中文,當(dāng)然您可以用utf8等,嘗試一下吧 。
如果您掛載了遠(yuǎn)程的smbfs文件系統(tǒng)出現(xiàn)的是簡(jiǎn)體中文亂碼,就要考慮掛載時(shí)要指定編碼了;
4、由最簡(jiǎn)單的一個(gè)例子說(shuō)起,匿名用戶可讀可寫(xiě)的實(shí)現(xiàn);
第一步: 更改smb.conf
我們來(lái)實(shí)現(xiàn)一個(gè)最簡(jiǎn)單的功能,讓所有用戶可以讀寫(xiě)一個(gè)Samba 服務(wù)器共享的一個(gè)文件夾;我們要改動(dòng)一下smb.conf ;首先您要備份一下smb.conf文件;
[root@localhost ~]# cd /etc/samba
[root@localhost samba]# mv smb.conf smb.confBAK
然后我們來(lái)重新創(chuàng)建一個(gè)smb.conf文件;
[root@localhost samba]#touch smb.conf
然后我們把下面這段寫(xiě)入smb.conf中;
[global]
workgroup = LinuxSir
netbios name = LinuxSir05
server string = Linux Samba Server TestServer
security = share
[linuxsir]
path = /opt/linuxsir
writeable = yes
browseable = yes
guest ok = yes
注解:
[global]這段是全局配置,是必段寫(xiě)的 。其中有如下的幾行;
workgroup 就是Windows中顯示的工作組;在這里我設(shè)置的是LINUXSIR (用大寫(xiě));

推薦閱讀