Linux配置

  • 格式:doc
  • 大小:32.50 KB
  • 文档页数:5

1给两台虚拟机设置为服务器端和客户端-
服务器端:[root@server ~]#
客户端:[root@client ~]#
2服务器端安装相应的软件包:
[root@server ~]# rpm -q samba
package samba is not installed
samba软件包未安装,找到光盘镜像,挂载到/mnt/gp下:
[root@server ~]# mount。

/dev/scd0 on /media/RHEL_5.5 i386 DVD type iso9660 (ro,noexec,nosuid,nodev,uid=0)
/dev/hdc on /media/VMware Tools type iso9660 (ro,noexec,nosuid,nodev,uid=0)
[root@server ~]# ls /mnt
azgp gp hgfs[root@server ~]# mount /dev/scd0 /mnt/gp
mount: block device /dev/scd0 is write-protected, mounting read-only
进入rpm安装包所在的目录:
[root@server ~]# cd /mnt/gp
[root@server gp]# cd Server
[root@server Server]# ls samba*.rpm
samba-3.0.33-3.28.el5.i386.rpm
samba-client-3.0.33-3.28.el5.i386.rpm
samba-common-3.0.33-3.28.el5.i386.rpm
samba-swat-3.0.33-3.28.el5.i386.rpm
安装samba服务器端的软件包:
[root@server Server]# rpm -ivh samba-common-3.0.33-3.28.el5.i386.rpm
warning: samba-common-3.0.33-3.28.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 Preparing... ########################################### [100%] package samba-common-3.0.33-3.28.el5.i386 is already installed
[root@server Server]# rpm -ivh samba-3.0.33-3.28.el5.i386.rpm
warning: samba-3.0.33-3.28.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 Preparing... ########################################### [100%] 1:samba ########################################### [100%]
3开启smb服务:
[root@server Server]# service smb start
启动SMB 服务:[确定]
启动NMB 服务:[确定]
4服务器端核心配置文件/etc/samba/smb.conf
备份原有的配置文件,修改配置文件:
[root@server Server]# cd /etc/samba
[root@server samba]# ls
lmhosts passdb.tdb secrets.tdb smb.conf smbusers
[root@server samba]# cp smb.conf smb.conf.old
[root@server samba]# vi smb.conf
[root@server samba]# cat smb.conf
[global]
workgroup = MSHOME
server string = My Samba Server
netbios name = SMBSHARE
log file = /var/log/samba/%m.log
security = share
[LinuxSmbShare]
path = /share/linuxdata
guest ok = yes
writable = yes
browseable = yes
这里的设置都是针对linux samba 服务器的设置:
5建立共享目录:
根据上面设置,共享目录为:/share/linuxdata,要先建立此目录,才可共享。

由于设置匿名用户可以从samba 服务器端下载上传文件,因此设置共享目录权限为nobody权限。

[root@server samba]# ls /share
a
[root@server samba]# mkdir /share/linuxdata
[root@server samba]# ll -d /share/linuxdata
drwxr-xr-x 2 root root 4096 06-11 20:29 /share/linuxdata
[root@server samba]# chown -R nobody:nobody /share/linuxdata
[root@server samba]# ll -d /share/linuxdata
drwxr-xr-x 2 nobody nobody 4096 06-11 20:29 /share/linuxdata
拷贝一些测试文件到共享目录中:
[root@server samba]# cp /root/install.log* /share/linuxdata
[root@server samba]# ll -d /share/linuxdata
drwxr-xr-x 2 nobody nobody 4096 06-11 20:33 /share/linuxdata
[root@server samba]# ll /share/linuxdata
总计48
-rw-r--r-- 1 root root 37059 06-11 20:33 install.log
-rw-r--r-- 1 root root 4956 06-11 20:33 install.log.syslog
6重启smb服务:
[root@server samba]# service smb restart
关闭SMB 服务:[确定]
关闭NMB 服务:[确定]
启动SMB 服务:[确定]
启动NMB 服务:[确定]
7 samba客户端:
安装samba客户端软件包:
[root@client ~]# mount
/dev/hdc on /media/RHEL_5.5 i386 DVD type iso9660 (ro,noexec,nosuid,nodev,uid=0)
[root@client ~]# mount /dev/hdc /mnt/gp。