首页 > 代码库 > samba服务器搭建
samba服务器搭建
公司搭建文件服务器,选择使用samba服务。
对于新装的系统,直接关闭SELinux。
1 [root@localhost ~]# vim /etc/sysconfig/selinux 2 [root@localhost ~]# setenforce 0 3 [root@localhost ~]# getenforce 4 Permissive
内网环境,因此本机搭一个yum源,拷贝完成后,自建一个local.repo
1 [root@localhost yum]# mount /dev/cdrom /mnt/ 2 mount: /dev/sr0 写保护,将以只读方式挂载 3 [root@localhost yum]# cp -a /mnt/* /home/ 4 mihaibin/ yum/ 5 [root@localhost yum]# cp -a /mnt/* /home/yum/
使用yum安装samba:
[root@localhost yum.repos.d]# yum install samba.x86_64 samba-client.x86_64 -y
1 [root@localhost 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 [root@localhost ~]# 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 [root@localhost ~]# systemctl start smb.service
备份原来的配置文件:
1 [root@localhost ~]# cd /etc/samba/ 2 [root@localhost samba]# ls 3 lmhosts smb.conf 4 [root@localhost 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 [root@localhost samba]# chmod 777 /home/zonghebu/
运行[root@localhost samba]# firewall-config,防火墙设置,允许samba以及samba-client通过。
1 [root@localhost samba]# smbpasswd -a mihaibin 2 New SMB password: 3 4 //设置SMB密码,如果无法运行smbpasswd,则检验是否安装smbclient。 5 //用户是系统用户
samba服务器搭建
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。