分类: LINUX
2009-08-10 21:43:36
8月10日 RHCE学习笔记
1. vsftp
yum install vsftpd 安装软件包
chkconfig vsftpd on
service vsftpd start
端口:21(ftp) 22(ftp-data)
配置文件: /etc/vsftpd/vsftpd.conf /etc/vsftpd.ftpusers /etc/pam.d/vsftpd
日志文件::/var/log/xferlog
可以被tcp_wrappers 控制
2. nfs
yum install nfs-utils
端口:2049(nfsd) 其他端口由portmap分配
配置文件:/etc/exports
注意: portmap为nfs分配端口,所以开启nfs的前提必须开启portmap
可以被tcp_wrappers 控制
exports –r 导出目录列表中/etc/exports的变化
showmount –e 192.168.0.254 查看254共享出来的目录
rpcinfo –p 查询rpc服务调用的端口
*在/ect/sysconfig/nfs 中可以为nfs设置静态端口
#vim /etc/exports
Eg:添加 /data 192.168.0.0/24(rw,sync,root_squash)
#exports –r
注:默认挂载权限为 ro,sync,root_squash
Sync:异步 root_squash压缩根权限
3. samba
#yum install samba
端口445
配置文件:/etc/samba/smb.conf
Samba-swat Web页面配置Samba的软件包
Testparm 检查 /etc/samba/smb.conf语法
配置文件参数:
Public 能够被匿名访问的共享
Browsable 只在浏览列表中显示的贡献
Writable 资源可被读写
Write_list 定义可读写的组 @tom
Eg:【samba】
Comment = this is a fileserver
Path = /samba
Public = yes
Writable = yes
Write list = @samba
Printable = no
Valid_users = tom song pei (定义有效用户)
**验证方法
Security = 《》安全级别
User:校验用户名和密码
**smbpasswd –a tom 添加用户
/etc/samba/smbusers 定义windows用户访问smb所用的账户
Smaba客户端用法:
查看 smbclient –L 192.168.0.6 –U
访问 smbclient //192.168.0.6/samba –U tom
注意查看samba的布尔值 getfacl –a | grep smb
设置布尔值 setfacl -P