samba 实现linux 共享,用Samba实现Linux之间的文件共享机制
實現Linux之間的文件共享機制
(建立機器之間的橋接模式,即就是讓兩臺機器處于同一個網段)
搭載samba服務器
請參考: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的狀態和關閉防火墻是很有必要的
shell腳本
sudo apt-get install smbClient
sudo apt-get install cifs-utils
采用cifs的協議實現兩臺機器的資源的共享機制
首先在Ubuntu客戶機里面配置cifs:
sudo apt-get install cifs-utils(Ubuntu)
yum install cifs-utils(CentOS)
然后進行掛載機制的實現
把我在samba里面設置的zf文件目錄共享到Ubuntu的/mnt里面,通過以下命令:
sudo mount -t cifs -o username=zf,password=*** //192.168.0.22/zf /mnt/share
然后就可以對/mnt/share里面的文件進行操作了
smbclient 命令說明
命令 說明
?或help [command] 提供關于幫助或某個命令的幫助
![shell command] 執行所用的shell命令,或讓用戶進入 shell提示符
cd [目錄] 切換到服務器端的指定目錄,如未指定,則 smbclient 返回當前本地目錄
lcd [目錄] 切換到客戶端指定的目錄;
dir 或ls 列出當前目錄下的文件;
exit 或quit 退出smbclient
get file1 file2 從服務器上下載file1,并以文件名file2存在本地機上;如果不想改名,可以把file2省略
mget file1 file2 file3 filen 從服務器上下載多個文件;
md或mkdir 目錄 在服務器上創建目錄
rd或rmdir 目錄 刪除服務器上的目錄
put file1 [file2] 向服務器上傳一個文件file1,傳到服務器上改名為file2;
mput file1 file2 filen 向服務器上傳多個文件
總結
以上是生活随笔為你收集整理的samba 实现linux 共享,用Samba实现Linux之间的文件共享机制的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux三大主流网站构建平台,Linu
- 下一篇: php调取 zabbix实时数据_Lin