您的位置:首页 > 编程语言 > PHP开发

关于ftp,ssh,nfs平台搭建的简单总结

2014-03-20 10:03 435 查看

要学会Linux系统的运维,搭建好平台是基本的技能,经过几天的探索,学会了三个平台的搭建方法,这里给自己总结下,方便记忆:

ftp:

ftp平台的搭建要用到vsftp软件,这是一个安全性很高的软件,端口号默认为22,作为客户端要用SFTP协议的软件才能顺利进行连接.

在类Ubuntu系统中用apt-getinstall vsftp进行安装,然后打开/etc/vsftp/vsftp.config进行配置方面的更改,在CentOS中通过yum –y intallvsftp 进行安装,如果速度慢的话可以先安装一下yum-fastestmirror试试

#yum -y install yum-fastestmirror.

在userlist表中一定要进行登录用户的访问控制,另外对于指定的下载分享目录可以进行对应的权限设置达到不同的目的,通过service vsftp start,就可以启动服务了,也可以调用/etc下的int.d实现.然后通过带有sftp的软件就可以进行访问了,另外在系统本身也可以下载lftp实现匿名登录.

ssh:

也就是加密远程连接访问,直接下载yuminstall ssh进行文件的下载,然后打开/etc/ssh/下的对应配置文件进行相应的更改,完成后也是通过service sshd start 启动服务.在客户端可以使用SSH Secure Shell Client进行远程连接,还带有上传下载功能.

nfs

主要是实现局域网的文件共享,安装NFS的安装配置:

centos 5 :

yum install nfs-utils portmap

centos 6 :

yum install nfs-utils rpcbind

然后创建要共享的目录后,打开配置文件/etc/exports 进行挂载配置

例如: /opt/aaa 10.10.99.0/24(rw,sync,no_root_squash,subtree_check)

rw:读/写权限,只读权限的参数为ro;

sync:数据同步写入内存和硬盘,也可以使用async,此时数据会先暂存于内存中,而不立即写入硬盘。

no_root_squash:NFS 服务器共享目录用户的属性,如果用户是 root,那么对于这个共享目录来说就具有 root 的权限。

启动服务service nft restart

查看挂载情况:mountshow –e IP:address

如果能够成功的显示端口号与挂载的地址,那就说明挂载成功了

将指定服务配置为自启动方法:

使用chkconfig --list来查看vsftpd服务启动项情况;

如果看到的是如下显示的结果:

vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off

服务全部都是off的,注意这里的off表示的是服务器启动的时候是否会自启动服务,我们使用如下命令来配置其自启动:

chkconfig --level 2345 vsftpd on #2345对应的是上面对应的0-6项

基本的配置目前掌握了,但是还有很多高级的配置不会,要加油噢.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: