CentOS 7 搭建Samba環境

 

CentOS 7 搭建Samba環境

一、安裝Samba

yum install samba

二、關閉selinux和防火牆

# setenforce 0

# sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/’ etc/selinux/config

# systemctl stop firewalld

#systemctl disable firewalld

三、配置Samba配置文件

# cp /etc/samba/smb.conf etc/samba/smb.conf.bak

# vim etc/samba/smb.conf

在最後加入:

[hu]

comment = this is the info //comment是對該共享的描述,可以是任意的。

path = /home/hu //共享的路徑

writable = yes

public = no

四、添加hu賬號

設置爲不允許登入系統,且用戶的家目錄爲/home/hu的hu賬號:

# useradd -d /home/hu -s /sbin/nologin hu

五、pdbedit 命令說明

pdbedit命令用於管理samba服務的賬戶信息數據庫,格式爲:”pdbedit [選項] 賬戶”

第一次把用戶信息導入到數據庫時需要使用-a參數,以後修改用戶密碼、刪除用戶等操作就不需要了。

pdbedit -L : 查看samba用戶

pdbedit -a -u user: 添加samba用戶

pdbedit -r -u user: 修改samba用戶信息

pdbedit -x -u user: 刪除samba用戶

samba 服務數據庫的密碼也可以用smbpasswd 命令操作

smbapasswd -a user: 添加一個samba用戶

smbpasswd -d user: 禁用一個samba用戶

smbpasswd -e user: 恢復一個samba用戶

smbpasswd -x user: 刪除一個samba用戶

六、將hu添加爲samba用戶

pdbedit -a -u hu

七、 啓動samba服務

# systemctl start smb

#systemctl enable smb

# systemctl restart smb

# systemctl status smb

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