samba简单安装与配置
准备工作防火墙
samba服务需要用到的端口是139和445,因此开放这两个端口。若想简单了解防火墙配置,推荐阅读如何开启防火墙(Firewalld)?
firewallcmdzonepublicaddport139tcppermanentfirewallcmdzonepublicaddport139udppermanentfirewallcmdzonepublicaddport445tcppermanentfirewallcmdzonepublicaddport445udppermanentfirewallcmdreloadSELinux
关闭SELinux,推荐阅读如何关闭SELinux?
setenforce0getenforce
修改配置文件etcselinuxconfig中的SELINUXenforcing,改成SELINUXdisabled。创建系统用户useraddssbinnologinliudehua安装samba
samba安装包可以通过系统安装包挂载获得,也可以的通过yum网络下载。如果通过yum网络安装,建议配置国内镜像源,推荐阅读更换华为云YUM源,速度快的飞起!()。yumyinstallsambasamba服务端安装yumyinstallsambaclientsamba客户端安装添加samba用户
若要成为samba用户,前提该用户必须是系统用户。在准备工作中,创建了liudehua用户,该用户设置了禁止登录,保证了系统的安全性。smbpasswdaliudehua
查看用户列表pdbeditL启动samba服务
启动前,查看一下端口情况。ssntl
启动samba服务systemctlstartsmb
启动后,再查看一下端口情况,通过对比发现,多了139和445端口。在Windows主机上测试
在Windows电脑上,WinR打开运行窗口。输入服务器的IP地址:10。0。8。13。
10。0。8。13
用户名输入liudehua,密码输入设置的密码。
登录
在liudehua目录中,并没有显示任何的文件。
共享文件夹liudehua
如果在liudehua文件夹中创建一个文件呢?echoTestLiuDeHuaYeshomeliudehuatest。txt
test。txt
在liudehua文件夹中可以看到了新建的test。txt文件。但是,目前还没有写权限,可以实验一下。在Linux主机上测试列出文件列表smbclientL10。0。8。13Uliudehua123456使用分隔用户名和密码。用户名密码。进入共享文件夹liudehua,退出使用exit命令。smbclient10。0。8。13liudehuaUliudehua123456和ftp相似操作,get下载,put上传。
在Linux主机上测试结束
以上已经完成了samba的安装和初步了解,更丰富的使用将涉及到配置的修改,配置文件位置:etcsambasmb。conf。
好,先到这吧,一口吃不成大胖子,慢慢来吧。
想了解更多配置内容,欢迎关注本账号,进入主页学习。