前言:
现在大家对“linux安装samba服务器失败yum”大约比较关切,大家都想要分析一些“linux安装samba服务器失败yum”的相关文章。那么小编也在网摘上汇集了一些有关“linux安装samba服务器失败yum””的相关内容,希望朋友们能喜欢,姐妹们快快来学习一下吧!准备工作防火墙
samba服务需要用到的端口是139和445,因此开放这两个端口。若想简单了解防火墙配置,推荐阅读如何开启防火墙(Firewalld)?
firewall-cmd --zone=public --add-port=139/tcp --permanentfirewall-cmd --zone=public --add-port=139/udp --permanentfirewall-cmd --zone=public --add-port=445/tcp --permanentfirewall-cmd --zone=public --add-port=445/udp --permanentfirewall-cmd --reloadSELinux
关闭SELinux,推荐阅读如何关闭SELinux?
setenforce 0getenforce
修改配置文件“/etc/selinux/config”中的“SELINUX=enforcing”,改成“SELINUX=disabled”。
创建系统用户
useradd -s /sbin/nologin liudehua安装samba
samba安装包可以通过系统安装包挂载获得,也可以的通过yum网络下载。如果通过yum网络安装,建议配置国内镜像源,推荐阅读更换华为云YUM源,速度快的飞起!(●'◡'●)。
yum -y install samba # samba 服务端安装yum -y install samba-client # samba 客户端安装添加samba用户
若要成为samba用户,前提该用户必须是系统用户。在准备工作中,创建了“liudehua”用户,该用户设置了禁止登录,保证了系统的安全性。
smbpasswd -a liudehua
查看用户列表
pdbedit -L启动samba服务
启动前,查看一下端口情况。
ss -ntl
启动samba服务
systemctl start smb
启动后,再查看一下端口情况,通过对比发现,多了139和445端口。
在Windows主机上测试
在Windows电脑上,Win + R 打开运行窗口。输入服务器的IP地址:\\10.0.8.13。
用户名输入“liudehua”,密码输入设置的密码。
在“liudehua”目录中,并没有显示任何的文件。
如果在“liudehua”文件夹中创建一个文件呢?
echo "Test LiuDeHua Yes" > /home/liudehua/test.txt
在“liudehua”文件夹中可以看到了新建的test.txt文件。但是,目前还没有写权限,可以实验一下。
在Linux主机上测试
## 列出文件列表smbclient -L 10.0.8.13 -U liudehua%123456 # 使用%分隔用户名和密码。用户名%密码。
## 进入共享文件夹“liudehua”,退出使用exit命令。smbclient //10.0.8.13/liudehua -U liudehua%123456 # 和ftp相似操作,get下载,put上传。
结束
以上已经完成了samba的安装和初步了解,更丰富的使用将涉及到配置的修改,配置文件位置:/etc/samba/smb.conf。
好,先到这吧,一口吃不成大胖子,慢慢来吧。
想了解更多配置内容,欢迎关注本账号,进入主页学习。
标签: #linux安装samba服务器失败yum