配置NFS和SMB文件共享服务(2)

[public]
          comment = Public Stuff
          path = /home/samba
          public = yes
          writable = yes(是否隐藏)
          printable = no
          write list = +staff (+或@代表是组)
        hosts allow = 10.35.89.30

使用smbpasswd命令添加samba用户,添加的用户必须是系统已经存在的的用户,使用smbpasswd命令需先安装samba-client包:
[root@linuxidc ~]# smbpasswd -a RedHat

使用pdbedit命令查看samba用户列表:
[root@linuxidc ~]# pdbedit -L
redhat:1000:redhat

使用smbclinet在linux系统访问samba共享文件:
[root@client nfs]# smbclient -L //10.35.89.32

连接smb共享服务:

[root@client nfs]# smbclient  //10.35.89.32 -U redhat%redhat

使用multuser多用户实现多用户权限的设置:

安装cifs包:

[root@client /]# yum install cifs-utils.x86_64 -y

挂载共享文件:

服务器端共享配置“

[bb]
331        comment= bb share
332        path = /bb
333        writable = no
334        write list = tom

客户端挂载:

[root@client /]# mount -o multiuser,username=redhat,password=redhat,sec=ntlmssp //10.35.89.32/bb  /cc

客户端使用除root之外的其他用户对共享的文件没有相关的读写权限:

[tom@client cc]$ ls
ls: reading directory .: Permission denied

获取服务器端用户的权限:

[tom@client ~]$ cifscreds add 10.35.89.32 -u tom

此时再访问共享文件夹,具有了读写权限:
[tom@client cc]$ ls
aa  bb  cc  nfs

客户端设置开机自动挂载,编辑fstab:

//10.35.89.32/bb        /cc    cifs    multiuser,username=redhat,passwd=redhat,sec=ntlmssp 0 0

--------------------------------------分割线 --------------------------------------

Ubuntu 12.04安装NFS server

NFS服务器安装配置实现Ubuntu 12.04与ARM文件共享

Ubuntu搭建nfs服务器

文件服务器NFS配置详解

Ubuntu下搭建NFS网络文件系统服务器

Heartbeat_ldirector+LB+NFS实现HA及LB、文件共享

CentOS 5.5配置NFS服务器教程

Ubuntu 12.10下NFS的安装使用

--------------------------------------分割线 --------------------------------------

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/16485.html