Samba 文件共享

關閉selinux 關閉ip tables

配置yum源

 

yum install samba

Dependencies Resolved

================================================================================
 Package          Arch              Version                  Repository    Size
================================================================================
Installing:
 samba            x86_64            3.5.4-68.el6             a            5.0 M

Transaction Summary
================================================================================
Install       1 Package(s)
Upgrade       0 Package(s)

Total download size: 5.0 M
Installed size: 17 M
Is this ok [y/N]:

創建一個需要共享的文件

mkdir /likun

chmod 777 /likun 給予權限 我是爲了方便給的最大權限

vim /etc/samba/smb.conf

最後添加

[111] 文件共享的名稱
path = /likun    文件共享的實際路徑
public = yes     需要用戶名和密碼訪問 如果 public = aa(用戶) 那麼這個就只能aa訪問
writable = yes   用戶可寫

[root@localhost /]# service smb restart
關閉 SMB 服務:                                            [失敗]
啓動 SMB 服務:                                            [確定]

創建smb用戶

注:一般文件共享用戶爲了系統安全是不允許登陸系統的 創建用戶的時候可以 -s

[root@localhost /]# useradd aa  創建一用戶叫aa
[root@localhost /]# smbpasswd -a aa 把系統用戶aa添加到smb用戶

New SMB password:
Retype new SMB password:
Added user aa.

測試:

 

 

 

 

 

aa是他的主目錄 也是有aa可以看到,其他人看不到。

111是共享的文件

 

可以上傳,下載.創建文件,創建文件夾,重命名.

爲了防止其他人誤刪除一般都會設置用戶上傳的權限

directory mask = 0700 用戶上傳的權限.

create mask = 0700 用戶上傳的權限

對上面那個0700不瞭解的看下面的圖.

附:一張文件和文件夾權限圖

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章