Linux samba文件管理配置步骤

1 是否已安装samba  [root@ smb_server  root]# rpm  –qa | grep  samba 

    a>samba-commom -2.2.7a-7.9.0;b> samba-2.2.7a-7.9.0;c>samba-client-2.2.7a-7.9.0;d>redhat-config-samba-1.0.4-1;e>samba-swat-2.2.7a-7.9.0   //  若出现这5个软件包,则表示已经安装了Samba ,否则必须安装Samba  

2>  将光盘挂载到 /mnt/cdrom目录 [root@smb_server  root]# mount  /dev/cdrom  /mnt/cdrom    

3> 切换到放置rpm文件的目录 [root@smb_server  root]# cd  /mnt/cdrom/RedHat/RPMS  

4> 这是Samba 必备的程序,必须安装

     [root@smb_server  root]# rpm  -ivh samba-commom -2.2.7a-7.9.0i386.rpm 

     [root@smb_server  root]# rpm  -ivh samba-2.2.7a-7.9.0.i386.rpm

5>如果需要使Linux 主机访问Windows 主机上的共享资源,则还应该安装Samba 客户端程序。 

    [root@smb_server  root]# rpm  -ivh samba-client-2.2.7a-7.9.0.i386.rpm

6>Samba最主要的配置文件是 /etc/samba/smb.conf

7>设置Samba密码文件 smb.conf 文件中有“smb password file =/ect/samba/smbpassword”一行设置项,现在就要创建该设置项所指定的/ect/samba/smbpassword密码文件(若是用Windows NT/2000Server 来验证密码,则可以跳过此段内容)。以root帐号登录,然后按下列步骤进行: 

    [root@smb_server  root]#cat /etc/passwd | mksmbpasswd.sh  >  /etc/samba/smbpasswd

    [root@ smb_server  root]# chmod  500  /etc/samba

    [root@ smb_server  root]# chmod  600  /etc/samba/smbpasswd

8>测试Samba配置文件 设置好smb.conf文件之后,执行下面的命令测试smb.conf的设置语法是否正确   

     [root@smb_server  root]#  testparm

9>添加  组/用户:  

    [root@ smb_server  root]# groupadd  QA   //添加组

    [root@ smb_server  root]#useradd -M -g  QA  name //添加用户名

   [root@ smb_server  root]#smbpasswd -a name //用户名密码

10>检查正常后,一定要记得执行;命令,重新启动Samba服务器 [root@smb_server  root]#   service smb  restart   or (/etc/init.d/smb  restart)    




你可能感兴趣的:(linux,samba配置步骤)