Linux:关于文件服务

FTP
1.提前准备好yun源
2.关闭防火墙 systemctl stop firewalld ;
systemctl disable firewalld;setenforce 0;
vim /etc/selinux/config(SELINUX=disabled)
3.安装vsftp yum -y install vsftpd
4.准备文件 touch /var/ftp/1.txt
5.启动服务 systemctl start vsftpd ;
systemctl enable vsftp
(服务端安装完毕)
6.客户端安装 yum -y install lftp
7.访问服务器 lftp 服务器ip地址
8.查看并下载 ls;get下载文件;mirror下载目录
wget ftp://服务器ip地址/文件名(下载文件)
-O /tmp/ 指定文件名和路径
wget http://。。。。。(下载网路资源,如安装包)
wget -m (下载目录)
9.客户机打开浏览器,输入ftp://服务器IP地址 可访问ftp,默认可下载。
10. 启动上传功能:(1)在服务器上编写配置文件 /etc/vsftpd/vsftpd.conf(先做备份)
开启用户匿名登录anonymous_enable=YES
开启文件上传功能anon_upload_enable=YES
开启创建目录功能anon_mkdir_write_enable=YES
(2)创建上传目录 mkdir /etc/ftp/upload
进行授权chmod 777 /etc/ftp/upload
(3)在客户机上创建要上传的文件和目录,登录服务器进入上传目录 cd upload,上传文件put 文件;
上传目录mirr -R 目录

NFS
1.提前准备好yun源
2.关闭防火墙 systemctl stop firewalld ;
systemctl disable firewalld;setenforce 0;
vim /etc/selinux/config(SELINUX=disabled)
3.安装nfs服务 yum -y install nfs-utils
4.创建目录存储网站代码 mkdir /webdata
5.放置测试页面
echo “kahfkhkj(啥都行)” > /webdata/index.html
6.编写nfs配置文件 vim /etc/exprots
内容: /webdata 可访问的网段(rw)
7.启动服务 systemctl start nfs-server ;
systemctl enable nfs-server
8.检查输出目录 exportfs -v
(服务端安装完毕)
9.客户端安装 yum -y install nfs-utils httpd
10. 重启httpd服务systemctl start httpd ;
systemctl enable httpd
11. 查询nfs服务器的可用目录
showmount -e nfs服务器ip地址
12. 挂载nfs输出目录
mount -t nfs nfs服务器IP地址:/webdata /var/www/html
13. 查看挂载 df ;ls /var/www/html
14.使用客户端查看web服务器,会发现web服务器内容受nfs服务器控制更新

SSH
1.提前准备好yun源
2.关闭防火墙 systemctl stop firewalld ;
systemctl disable firewalld;setenforce 0;
vim /etc、selinux/config(SELINUX=disabled)
3.查看ssh服务是否安装 rpm -qa | grep ssh
若未安装进行安装 yum -y install openssh-server
4.启动服务systemctl start sshd ; systemctl enable sshd
5.查看ssh服务端口 netstat -antp | grep sshd(22端口提供ssh服务)
6.ssh远程管理 ssh 账户名@IP地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值