linux中的samba,简单点讲就像windows中的文件和打印机共享,但是samba的安全性非常高,这要得益于linux的用户管理机制。不多说了,下面是学习日记:
1;安装
rpm -q samba #检查samba是否已安装
如果未安装,放入第二张光盘
mount /dev/cdrom #加载光驱
rpm -ivh /media/cdrom/Fedora/RPMS/samba-3.0.xx-xx.i386.rpm #安装在光盘rpms的samba,samba的文件名很长,记住使用
tab键
2;共享文件夹
例如设置共享目录share,它的本机路径是/home/share
为linux创建可访问共享文件夹的用户及密码
useradd wawa #添加用户wawa
passwd wawa #设置xxx用户的密码
groupadd share #建立share组
usermod -G share wawa #将wawa添加到share组里
mkdir /home/share #建立share目录
chown :share /home/share #设置share目录的组为share
chmod -c g+wxr /home/share #设置share组对该目录具有读写及执行权限。
smbpasswd -a wawa #设置smb的用户wawa(要和前面一样)
vi /etc/samba/smb.conf #编辑smb.conf
在smb.conf末尾加入以下内容,然后保存推出
[share]
comment = wawa's home
write list = @share
path = /home/share
3;启动samba服务
/etc/rc.d/init.d/smb start
ok,这样samba服务器架设成功了!