1. 程式人生 > >samba服務器搭建

samba服務器搭建

nbsp samba service 服務 sea 關閉selinux pre yum 無法

公司搭建文件服務器,選擇使用samba服務。

對於新裝的系統,直接關閉SELinux。

1 [[email protected] ~]# vim /etc/sysconfig/selinux 
2 [[email protected] ~]# setenforce 0
3 [[email protected] ~]# getenforce 
4 Permissive

內網環境,因此本機搭一個yum源,拷貝完成後,自建一個local.repo

1 [[email protected] yum]# mount /dev/cdrom /mnt/
2
mount: /dev/sr0 寫保護,將以只讀方式掛載 3 [[email protected] yum]# cp -a /mnt/* /home/ 4 mihaibin/ yum/ 5 [[email protected] yum]# cp -a /mnt/* /home/yum/

使用yum安裝samba:

[[email protected] yum.repos.d]# yum install samba.x86_64 samba-client.x86_64 -y

1 [[email protected] yum.repos.d]# rpm -qa | grep
samba 2 samba-libs-4.2.3-10.el7.x86_64 3 samba-common-4.2.3-10.el7.noarch 4 samba-4.2.3-10.el7.x86_64 5 samba-common-tools-4.2.3-10.el7.x86_64 6 samba-common-libs-4.2.3-10.el7.x86_64 7 samba-client-4.2.3-10.el7.x86_64 8 samba-client-libs-4.2.3-10.el7.x86_64

完成samba安裝之後,設置samba服務開機啟動,並開啟samba服務:

1 [[email protected]
/* */ ~]# systemctl enable smb.service 2 Created symlink from /etc/systemd/system/multi-user.target.wants/smb.service to /usr/lib/systemd/system/smb.service. 3 [[email protected] ~]# systemctl start smb.service

備份原來的配置文件:

1 [[email protected] ~]# cd /etc/samba/
2 [[email protected] samba]# ls
3 lmhosts  smb.conf
4 [[email protected] samba]# cp smb.conf smb.conf.bak

編輯samba配置文件:

1 [zonghe]
2 comment=zongheguanlibu
3 path=/home/zonghebu
4 browseable=yes
5 valid users=mihaibin
6 write list=mihaibin

重啟smb服務。

調整文件權限:

1 [[email protected] samba]# chmod 777 /home/zonghebu/

運行[[email protected] samba]# firewall-config,防火墻設置,允許samba以及samba-client通過。

1 [[email protected] samba]# smbpasswd -a mihaibin
2 New SMB password:
3 
4 //設置SMB密碼,如果無法運行smbpasswd,則檢驗是否安裝smbclient。
5 //用戶是系統用戶

samba服務器搭建