linux网络服务与配置实验2 samba服务器配置

实验要求:

1、简单文字说明,关键位置截图补充,Samba配置文件中的相关命令,标明注释。

2、实验过程中,出现任何错误,详细描述排错的过程。

3、实验完成后,当场演示实验结果。

 

(开始的samba服务器地址是静态192.168.88.128,因为实验过程修改过网络设置,所以后来的静态IP地址换为了192.168.121.129)

 

任务1: 配置yum源,使用光盘镜像安装Samba服务

 

 

 

任务2:匿名访问(不需要密码的分享),物理主机匿名访问Samba服务器上的共享目录project

  答:修改/etc/samba/smb.conf配置文件

1、设置全局变量可匿名访问

    

 

2、创建共享目录

         

 3、设置完成之后查看语法是否正确

 4、启动端口并查看端口是否打开  service可带可不带)

              

systemctl start smb   打开samba服务器的共享服务

                systemctl start nmb   打开samba的主机名与IP映射功能

systemctl status smb  查看smb服务状态

systemctl status smb  查看nmb服务状态

netstat              查看端口使用情况  

 

5、在服务器、即本机上查看共享情况

 6、在另一台linux上访问共享

①安装samba-client

②查看共享

 

查询资料,关闭服务器对应防火墙之后尝试连接

再次连接

 在客户端挂载共享目录

先在根目录下的mnt目录下创建smb文件夹

使用mount挂载服务器共享目录到本地目录

 mount  -t cifs //192.168.88.128/ZHJIAB  /mnt/smb   →→→ IP地址为服务器地址,/ZHJIAB为服务器共享的目录,/mnt/smb是本地目录

 

此时在客户端创建文件发现未经许可,排除问题

 

ⅰ、来到服务器共享目录,查看相应权限

 

ⅱ、使用chmod给共享目录其他用户加上w权限

ⅲ、再次来到客户端已挂载的共享目录(此时发现已经可以创建文件)

④、在windows下访问共享

  

 

 

 

 

任务3:使用用户名访问(需要密码的分享),每用户可以登陆访问(可读写)共享目录project,但Samba服务器上自己的主目录,只能用户自己访问(可读写),其他用户无权访问。

 

答:修改配置文件/etc/samba/smb.conf,在/etc/samba/smb.conf下增加如下项目

②使用 chgrp 修改目录的所属群组

chgrp users /home/project/

③使用chmod修改权限:(组的大写S与小写s区别:不具有x权限强行加粘贴位s的话就会显示大写S,即表示不具有执行权限)

未修改文件夹权限之前:

修改之后:

(修改权限一般3位,此处的2770,后三位分别对应用户,组,其他用户,第一位的2代表粘贴位

 

 

 

 

 

创建用户访问共享文件夹

useradd  -G选项创建用户时设置用户所属组

添加用户samba,密码4321

pdbedit是samba的用户管理命令

常用参数:
pdbedit -a username:新建Samba账户。
pdbedit -r username:修改Samba账户。
pdbedit -x username:删除Samba账户。
pdbedit -L:列出Samba用户列表,读取passdb.tdb数据库文件。
pdbedit -Lv:列出Samba用户列表详细信息。
pdbedit -c “[D]” -u username:暂停该Samba用户账号。
pdbedit -c “[]” -u username:恢复该Samba用户账号。

 

4个用户皆做如下操作:

修改ZHJI用户密码为xcu2016

删除用户ZHJIA  :

重启服务

[[email protected] ~]# systemctl restart smb.service

[[email protected] ~]# systemctl restart nmb.service

 

在本地检查共享

在客户端中使用ZHJIAB访问共享目录:

利用ZHJIAB 账户挂载目录到本地:(挂载目录之前客户端要存在相应的目录)

windows上查看共享是否成功:(成功共享)

⑥设置用户的家目录仅自己可访问,其他用户无权访问

  编辑samba服务器配置文件,添加ZHJIA、ZHJ用户家目录路径,且仅自己可访问(如图)

在windows客户端上用ZHJIAB用户尝试是否可访问ZHJ的家目录(结果显示ZHJIAB用户不可访问ZHJ家目录

猜你喜欢

转载自blog.csdn.net/qq_42103479/article/details/88914047
0条评论
添加一条新回复