linux下实现Samba的方法
1.首先通过yum软件仓库来安装samba服务程序。
(1) 切换到root下输入命令: yum install samba
如果你没有配置yum仓库,请先配置yum仓库。
(2)创建用于访问共享资源的账户信息:
使用pdbedit命令用于管理SMB服务程序的账户信息数据库。 参数列表:
-a 用户名 建立Samba账户 ,在创建账户过程中,会输入账户在Samba服务数据库中的密码。请注意。
(3)创建用于共享资源的文件目录。要考虑读写权限问题,对于所共享的目录例如/home还要考虑 SELinux安全上下文所带来的问题。
只需要修改一下SELinux中的关于安全上下文策略说明中给的值。修改之后执行restorecon命令,让应用于目录新的SELinux安全山下文生效。
(4)设置SELinux服务与策略,使其允许通过Sambaf服务程序访问普通用户家庭目录。
执行getsebool命令,筛选出所用与samba服务程序相关的SELinux域策略。
(5)在Samba服务程序的主配置文件中,写入共享信息。
(6)配置完毕之后,重启smb服务。
(7)搞起来!