龙空技术网

samba简单安装与配置

阿波罗琛 187

前言:

现在大家对“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 --reload
SELinux

关闭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

\\10.0.8.13

用户名输入“liudehua”,密码输入设置的密码。

登录

在“liudehua”目录中,并没有显示任何的文件。

共享文件夹“liudehua”

如果在“liudehua”文件夹中创建一个文件呢?

echo "Test LiuDeHua Yes" > /home/liudehua/test.txt

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上传。

在Linux主机上测试

结束

以上已经完成了samba的安装和初步了解,更丰富的使用将涉及到配置的修改,配置文件位置:/etc/samba/smb.conf。

好,先到这吧,一口吃不成大胖子,慢慢来吧。

想了解更多配置内容,欢迎关注本账号,进入主页学习。

标签: #linux安装samba服务器失败yum