centos samba 账户 密码 与系统一直吗
- 提问者网友:放下
- 2021-02-20 11:05
- 五星知识达人网友:你可爱的野爹
- 2021-02-20 11:50
- 1楼网友:醉吻情书
- 2021-02-20 13:03
nbsp; chmod 700 /var/samba/austin 此时该文件夹属于austin用户,并且只能由austin用户访问.
例三: 建立一资源,只能让root,zhang和wang访问. <1>. 编辑smb.conf文件 vi smb.conf [zhang wang] comment = zhang wang path = /var/samba/zhangwang vaild users = zhang wang public = no writable = yes creat mask = 0707 <2>. 建立共享文件夹 mkdir -p /var/samba/zhangwang <3>. 给该文件夹设置访问权限. chmod 707 /var/samba/zhangwang 此时该文件夹只能root,zhang,wang访问了.
例四: 建立一资源,让指定的组group2中的用户访问. <1>. 编辑smb.conf文件 vi smb.conf [group] comment = group2 path = /var/samba/group2 public = yes writable = yes write list = @group2 //设置读写访问用户列表 <2>. 建立共享文件夹 mkdir -p /var/samba/group2 <3>. 给该文件夹设置访问权限. chown group2.group2 /var/samba/group2 chmod 770 /var/samba/group2 此时该文件夹只能由group2中的用户访问了.
(3). 以上为创建共享文件夹,下面为创建共享打印机. <1>. 配置打印机的方面有很多,比如使用redhat-config-printer命令即可调出配置 菜单. <2>. 当然smb.conf中也要设置啊: [global] printcap name = /etc/printcap //配置文件路径 [printers] writable = no guest ok = yes //guest可用 browseable = no //不可浏览 ptrintable = yes path = /var/spool/samba //队列位置 printer admin = root //打印机管理员 其他配置不变或按情配置 接下来再添加print驱动设置: [print$] comment = printer drivers path = /etc/samba/drivers browseable = yes guest ok = no read only = yes write list = root 接着创建drivers文件夹: mkdir -p /etc/samba/drivers
最后给用户准备打印机驱动,并启动打印共享: cupsaddsmb -a -u root //-a为共享所有打印机 -u为以root身份执行 cupsaddsmb命令
4. 测试并启动samba服务器. testparm //测试 service smb start pstree | grep mbd //查看是否启动
5. 访问samba
(1). 从windows端访问. 使用"网络邻居"访问即可. (2). 访问时可以使用ip地址,也可以使用主机名访问. vi /etc/samba/lmhosts 192.168.80.35 smz_f91 //创建主机名与ip的映射 访问时,使用smbclient命令,使用方法如下: smbclient -l ip/主机名 [-u 用户名] //浏览linux/windows资源列表 smbclient -l 192.168.80.35 &
文章出处:http://www.diybl.com/course/6_system/linux/linuxjs/2008611/124689_2.html