首页 > 其他 > 详细

第16章-文件服务

时间:2020-08-28 10:10:16      阅读:60      评论:0      收藏:0      [点我收藏+]
1.FTP Server
简介:FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中应用层的协议之一


logo: 技术分享图片


作用:互联网上多的媒体资源和软件资源。绝大部分都是通过FTP服务器传递。


图示: 技术分享图片


软件包:vsftpd


基础:
控制端口 command 21/tcp
数据端口 data 20/tcp


FTP Server 默认配置:
1.安装vsftp:yum install vsftpd技术分享图片
2.准备分发文件:touch /var/ftp/adc.txt技术分享图片
3.启动服务:systemctl start vsftpd技术分享图片
systemctl enable vsftpd技术分享图片
关闭防火墙:systemctl stop firewalld技术分享图片
systemctl disable firewalld技术分享图片
vim /etc/selinux/config
技术分享图片


FTP Clinet:任何系统firefox,IE
1 .打开浏览器技术分享图片
LinuxFTP客户端程序1:lftp
安装客户端工具:yum -y install lftp
技术分享图片
lftp 服务器地址技术分享图片
LinuxFTP客户端程序2:wget
wget ftp://10.8.162.165/adc.txt技术分享图片


启动上传功能:
0.配置文件简介:备份
cp /etc/vsftpd/vsftpd.conf技术分享图片
1.检查禁用匿名账户登陆开启:目的:启用/禁用匿名账号(默认,比较方便)
anonymous_enable=YES技术分享图片
2.配置上传指令
anon_upload_enable=YES启动上传文件的能力
anon_mkdir_write_enable=YES启动创建目录的能力
systemctl restart vsftpd重启ftp程序
技术分享图片
2.NFS Server
名词解释:NFS:Network File System 网络文件系统Linux/Unix系统之间共享文件的一种协议。NFS 的客户端主要为Linux,支持多节点同时挂载,以及并发写入


作用:提供文件共享服务,为 Web Server 配置集群中的后端存储


案例:
环境:
nas 10.8.162.165
web 10.8.162.160
关闭防火墙:
setenforce 0技术分享图片
systemctl stop firewalld
systemctl disable firewalld技术分享图片
一,nas(储存端)

3.SSH SERVER
1.登录centos 技术分享图片
2.查询SSH是否安装:
查看SSH是否安装:rpm -qa | grep ssh
技术分享图片
没有安装: yum install -y openssh*
技术分享图片
3.SSH服务管理:

启动服务:systemctl strat sshd
查看端口:netstat -antp | grep sshd
开机自启:systemctl enable sshd

4.免密登录:
环境:
10.8.162.88:跳板机ip
10.8.162.15:服务器ip
一,使用88远程15需要使用密码
二,在88上生成密匙并传递给15

ssh-keygen

技术分享图片
传递密匙:

ssh-copy-id 10.8.162.15

技术分享图片
登录15:

ssh root@10.8.162.15 

技术分享图片

第16章-文件服务

原文:https://blog.51cto.com/14881329/2524901

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!