Linux samba的配置和使用,Linux如何搭建Samba文件共享服務,linux和windows傳輸
查看是否已經安裝samba服務
rpm -qa | grep samba
沒有安裝用yum安裝samba
yum install samba -y
設置開機啓動
systemctl enable smb.service
啓動samba服務
systemctl start smb.service
添加用戶並設置密碼(添加用戶名爲smbauser,給這個用戶設置一個密碼)
[root@localhost ~]# useradd smbauser
//爲smbauser用戶設置密碼
[root@localhost ~]# smbpasswd -a smbauser
//輸入密碼
New SMB password:
Retype new SMB password:
修改smb服務配置文件
vim /etc/samba/smb.conf
//全局參數
[global]
create mask = 0775
force create mode = 0775
directory mask = 0775
force directory mode = 0775
添加共享目錄配置
[home]
path = /home #共享目錄的路徑
writable = yes #允許在heijunma目錄下寫入
directory mask = 0775 #默認創建目錄權限 rwxrwxr_x
create mask = 0775 #默認創建文件權限 rwxrwxr_x
valid users = smbauser,root #允許訪問該共享的用戶
write list = smbauser,root #可寫入共享的用戶列表
browseable = yes #該指定共享目錄可瀏覽
available = yes #該指定共享資源可使用
comment = xxx #共享描述
保存退出重啓samba
systemctl restart smb.service
附:
查看samba運行狀態
systemctl restart smb.service
如果IP訪問不通,建議查看防火牆等相關配置
查看防火牆狀態
systemctl status firewalld
關閉防火牆
systemctl stop firewalld