samba服务端的部署

client、server软件的使用,部署流程

1.安装samba软件
 yum install samba -y
 
2.修改配置文件,依然是设置一个共享文件夹
samba的软件配置文件在
ls /etc/samba/
lmhosts  smb.conf  smb.conf.example

修改 /etc/samba/smb.conf
添加自定义的,共享文件夹的配置

[smb_share]
    comment=myself share dir
    path = /my_smb/
    guest ok=no
    public = no
    writable = yes

3.创建共享文件夹
mkdir /my_smb/

4.samba也有用户认证机制,需要通过pdbedit命令设置samba的用户信息
4.1 pdbedit命令是给linux以及存在的用户,设置一个密码
useradd  samba01

[root@nfs-31 ~]#pdbedit  -a -u samba01
new password:
retype new password:
#密码123123

5.修改smb共享文件夹的权限
chown -R samba01:samba01   /my_smb/

6.给该目录下创建些数据
touch  /my_smb/haha.png

7.启动samba服务
systemctl start smb

8、samba是一个软件,所有的功能,都被以配置文件形式定义好了
配置文件是最重要的,控制软件功能的一个文件
程序启动会去读取配置文件中的参数,以打开、关闭不同的功能

9、验证端口
[root@nfs-31 ~]#netstat -tunlp|grep smb
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      11545/smbd          
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      11545/smbd          
tcp6       0      0 :::445                  :::*                    LISTEN      11545/smbd          
tcp6       0      0 :::139                  :::*                    LISTEN      11545/smbd    

samb客户端认证

linux客户端
需要安装工具
yum install samba-client -y

2.使用该命令,连接samba机器即可
samba01
123123


[root@db-51 ~]#smbclient //10.0.0.31/smb_share   -U samba01
Enter SAMBA\samba01's password: 
Try "help" to get a list of possible commands.
smb: \> 



windows  客户端验证
打开配置,参考下图

使用 windows的win快捷键+ r,打开运行窗口
访问samba的协议是

\\10.0.0.31\smb_share

此时输入账号密码
samba01
123123

posted on 2022-04-20 21:03  Cloud~Commander  阅读(67)  评论(0编辑  收藏  举报