文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>samba文件服务器安装配置教程

samba文件服务器安装配置教程

时间:2007-03-05  来源:hdqhuser

****************************
samba文件服务器安装与配置
****************************

安装samba软件包
第一张光盘
# mount /mnt/cdrom
# cd /mnt/cdrom/RedHat/RPMS/ # ls | grep samba redhat-config-samba-1.0.4-1.noarch.rpm samba-2.2.7a-7.9.0.i386.rpm samba-client-2.2.7a-7.9.0.i386.rpm samba-common-2.2.7a-7.9.0.i386.rpm # rpm -ivh samba-common-2.2.7a-7.9.0.i386.rpm # rpm -ivh samba-client-2.2.7a-7.9.0.i386.rpm # rpm -ivh samba-2.2.7a-7.9.0.i386.rpm # rpm -ivh redhat-config-samba-1.0.4-1.noarch.rpm # cd;eject # service smb start 注意:下面的test/192.168.60.110为局域网内一台windows计算机
*******************
samba客户端命令
#smblookup test        //解析test的ip地址
#smblookup \*     //解析局域网内所有主机ip #smbclient -L test/192.168.60.110  //查看目标主机共享列表 #smbclient -L 192.168.60.110 -U administrator //用指定的用户去查看共享列表 #smbclient  //192.168.60.110/share  //登陆目标主机的共享目录share  #smbclient  //192.168.60.110/share -U www%www //用指定的用户和密码访问服务器的共享目录share smb>get sn.txt     //将远程主机上的sn.txt文件下载到本地目录 smb>put /root/install.log install.log  //上传文件,必须指定商船目标目录和名称 smb>quit #smbmount //192.168.60.110/www /mnt/smb -o username=www%www //将www共享目录挂载到本地的/mnt/smb下,用户可以像使用本地目录一样使用远程共享,跟windows下的磁盘映射类似 #umount /mnt/smb    //卸载/mnt/smb目录   ************** samba服务器设置   一:建立一个可供所有人匿名访问的共享目录 vi /etc/samba/smb.conf security = share
 
[docs]
path = /usr/share/doc comment = share docs public = yes #service smb restart   //重起smb服务 #smbclient -L localhost   //测试 并在windows上测试   二:建立基于用户验证的共享目录 vi /etc/samba/smb.conf [huyb] comment = huyb'files path = /var/huyb public = no writable = yes valid users = huyb #useradd huyb #smbpasswd -a huyb #mkdir /var/huyb #chown huyb.huyb /var/huyb   三:案例配置----实现以下任务 任务一:服务器采用用户验证的方式,每个用户可以访问自己的宿主目录,并且只有该用户能访问宿主目录,并具有完全的权限,而其他人不能看到你的宿主目录; 任务二:建立一个caiwu的文件夹,希望caiwu组和lingdao组的人能看到,netadmin也可以访问,但只有caiwu有写的权限; 任务三:建立一个lindao的目录,只有领导组的人可以访问并读写,还有netadmin也可以访问,但外人看不到那个目录; 任务四:建议一个文件交换目录exchange,所有人都能读写,包括guest用户,但每个人不能删除别人的文件; 任务五:建议一个公共的只读文件夹public,所有人只读这个文件夹的内容;   前期准备,建立相关帐号和组 # groupadd caiwu
# groupadd lingdao
# groupadd network
# useradd -g caiwu caiwu
# useradd -g caiwu caiwu01
# useradd -g caiwu caiwu02
# useradd -g network netadmin
# useradd -g network net01
# useradd -g network net02
# useradd -g lingdao lingdao
# useradd -g lingdao lingdao01
  将所有用户通过“smbpasswd -a 用户名” 将所有用户添加到smbpasswd文件中; 建立相关目录并设置相关属性;   #mkdir /var/samba/caiwu #chown caiwu.caiwu /var/samba/caiwu #mkdir /var/samba/exchange #chmod -R 1777 /var/samba/exchange #mkdir /var/samba/lingdao #chown lingdao.lingdao /var/samba/lingdao #mkdir /var/samba/public   修改配置文件 #vi /etc/samba/smb.conf security = user [homes]
comment = Home Directories
browseable = no
writable = yes
valid users = %S
create mode = 0664
directory mode = 0775
[public]
comment = caiwu
path = /var/samba/public
public = yes
[caiwu]
comment = caiwu
path = /var/samba/caiwu
public = no
valid users = @caiwu,@lingdao,netadmin
write list = caiwu
printable = no
[lingdao]
comment = lingdao
path = /var/samba/lingdao
public = no
browseable = no
valid users = @lingdao,netadmin
[exchange]
comment = Exchange
path = /var/samba/exchange
public = yes
writable = yes
 
 
相关阅读 更多 +
排行榜 更多 +
平衡球球

平衡球球

休闲益智 下载
平衡球球游戏

平衡球球游戏

休闲益智 下载
土耳其方块消除游戏

土耳其方块消除游戏

休闲益智 下载