第五章 文件服务器
一、概述
构成文件服务器方式:
FTP、HTTP
NFS
Samba
二、FTP
1.安装
#rpm -ivh vsftpd-1.1.3 --光盘3
2.配置
1)/etc/vsftpd/vsftpd.conf --主配置文件
anonymous_enable=YES|NO --是否允许匿名访问
local_enable=YES|NO --是否允许本地用户
anon_upload_enable=YES|NO --是否允许匿名上传
chroot_list_enable=YES|NO --是否限制用户只能浏览主目录
2)/etc/vsftpd.ftpusers --不允许登录FTP的用户名单
3)/etc/vsftpd.user_list --用户列表
根据vsftpd.conf设置userlist_enable=YES(本列表有效,默认)
设置userlist_deny=YES,其中用户不能访问FTP
设置userlist_deny=NO,仅允许其中用户访问FTP
3.启动vsftpd
#service sftpd start
4.访问
#ftp 主机名
#ftp>get
二、NFS
1.NFS,网络文件系统,是分布式计算机系统的一个组成部分。
2.安装
#rpm -ivh nfs-utils-1.0.1 --光盘1
3.配置NFS
/etc/exports
发布的目录 [客户列表](访问选项)
/tem 10.0.0.1/255.0.0.0(rw)
4.启动NFS
#service nfs start
5.访问
#mount 服务器名:/发布目录 挂载目录 -t nfs
#mount 10.0.0.1:/tem /mnt/cdrom -t nfs
#showmount -e 服务器名
三、SAMBA
1.SMB,信息服务块,是在局域网上共享文件和打印机的协议,使用NetBios名称
2.安装
samba --光盘1
samba-client --光盘1
samba-command --光盘1
3.配置SMB
/etc/samba/lmhosts --记录IP==NetBios名的解析
/etc/smbusers --定义了登录用户和本地用户的对应关系
/etc/samba/smb.conf --定义共享的资源
[共享名]
path=共享资源路径
writeable=true
4.测试工具
testparm --测试smb.conf是否配置正确
smbpasswd --建立或更改SMB服务的密码
5.访问
1)smbclient -L 服务器名 -U 用户名
例如:smbclient -L sbmserver -U smbuser
2)smbmount //服务器名/共享资源 挂载点 -o username=用户名
例如:smbmount //smbserver/var /mnt -o username=smbuser
6.安全级别
user、server、domain、share
7.启动
service smb start
Linux基础知识学习指南(4)
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://www.heiqu.com/0bed7d84ab5748fde19bcf6b2a5dc380.html