samba 实现linux 共享,用Samba实现Linux之间的文件共享机制
實現(xiàn)Linux之間的文件共享機制
(建立機器之間的橋接模式,即就是讓兩臺機器處于同一個網(wǎng)段)
搭載samba服務(wù)器
請參考:http://blog.chinaunix.net/uid-23069658-id-3142052.html 添加
[zf]
comment = zf
path = /home/zf
writable = yes
guest ok = yes
到/etc/samba的smb.conf的最后
最后選擇用戶為:
用戶:zf
密碼:***
打開centos的時候記得要service smb restart
檢查selinux的狀態(tài)和關(guān)閉防火墻是很有必要的
shell腳本
sudo apt-get install smbClient
sudo apt-get install cifs-utils
采用cifs的協(xié)議實現(xiàn)兩臺機器的資源的共享機制
首先在Ubuntu客戶機里面配置cifs:
sudo apt-get install cifs-utils(Ubuntu)
yum install cifs-utils(CentOS)
然后進(jìn)行掛載機制的實現(xiàn)
把我在samba里面設(shè)置的zf文件目錄共享到Ubuntu的/mnt里面,通過以下命令:
sudo mount -t cifs -o username=zf,password=*** //192.168.0.22/zf /mnt/share
然后就可以對/mnt/share里面的文件進(jìn)行操作了
smbclient 命令說明
命令 說明
?或help [command] 提供關(guān)于幫助或某個命令的幫助
![shell command] 執(zhí)行所用的shell命令,或讓用戶進(jìn)入 shell提示符
cd [目錄] 切換到服務(wù)器端的指定目錄,如未指定,則 smbclient 返回當(dāng)前本地目錄
lcd [目錄] 切換到客戶端指定的目錄;
dir 或ls 列出當(dāng)前目錄下的文件;
exit 或quit 退出smbclient
get file1 file2 從服務(wù)器上下載file1,并以文件名file2存在本地機上;如果不想改名,可以把file2省略
mget file1 file2 file3 filen 從服務(wù)器上下載多個文件;
md或mkdir 目錄 在服務(wù)器上創(chuàng)建目錄
rd或rmdir 目錄 刪除服務(wù)器上的目錄
put file1 [file2] 向服務(wù)器上傳一個文件file1,傳到服務(wù)器上改名為file2;
mput file1 file2 filen 向服務(wù)器上傳多個文件
總結(jié)
以上是生活随笔為你收集整理的samba 实现linux 共享,用Samba实现Linux之间的文件共享机制的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux三大主流网站构建平台,Linu
- 下一篇: php调取 zabbix实时数据_Lin