1,Client  FTP

安装lftp
yum -y install lftp

lftp -u hz 192.168.31.64

显示当前目录的FTP服务器
pwd

显示当前目录下的文件在FTP服务器
ls

在本地服务器上的当前目录中显示文件
!ls -l

改变目录
cd public_html
pwd

文件上传到FTP服务器
put -a redhat.txt
 ls

上传文件到FTP服务器
get -a test.py

下载一些文件从FTP服务器
mget -a test.txt test2.txt

创建一个目录当前目录在FTP服务器
mkdir testdir

删除一个文件在当前目录的FTP服务器
rm test2.txt
ls

删除一些文件在当前目录的FTP服务器
mrm redhat.txt test.txt
ls

执行命令“![命令]”
!cat /etc/passwd

退出
quit

2,install telnet服务

安装
yum install telnet telnet-server -y

vi /etc/xinetd.d/telnet
disable=yes改为no

开启服务
service xinetd start

开机自启动
chkconfig --add xinetd
chkconfig xinetd on

设置telnet 端口
vi /etc/services
telnet 23 /tcp
telnet 23 /udp

限制telnet
vi /etc/xinetd.d/telnet
service telnet
{
disable=no
ind=192.168.1.100 #考虑到服务器有多个IP,这里设置本地telnet服务器IP,远程只能telnet #192.168.1.100才能进入
only_from=192.168.1.0/32 #只允许192.168.1.0-192.168.1.255该网段进入
only_from=.edu.cn #只有教育网才能进入!
o_access=192.168.1.{4.5} #限制192.168.1.4和192.168.1.5两个IP登录
access_times=8:00-12:00 20:00-23:59 #只允许在这两个时间段使用telnet服务

允许root登录
vi /etc/pam.d/login
注释
#auth require pam_securetty.so

3,安装SCP

安装scp
yum install openssh-clients -y

scp使用
scp -r root@10.176.0.7:/usr/local/java /usr/local/

scp  root@10.176.0.7:/etc/profile /etc/

4,部署FTP

安装vsftpd

yum install vsftpd  lftp -y

创建用户qq 创建目录/home/wq
useradd -d /home/wq/ weftp

passwd weftp

赋予目录权限
chmod -R 777 /home/wq/*

赋予用户权限
chown -R weftp  /home/wq/*

vi /etc/vsftpd/vsftpd.conf
#12 anonymous_enable=no //不启用匿名用户

去掉#注释
#96 chroot_local_user=YES //用户登录后不能访问自己目录以外的文件或目录

启动FTP
service vsftpd start

配置开机启动

chkconfig vsftpd on

临时关闭防火墙
iptables -F

永久关闭防火墙
chkconfig iptables off

关闭selinux
vi /etc/selinux/config
注释#
SELINUX=disabled
#SELINUXTYPE=targeted

5,部署SFTP

创建用户
groupadd sftp  
useradd -G sftp mysftp
passwd mysftp

配置 sshd
vi /etc/ssh/sshd_config
# line 132: comment out and add a line like below
#Subsystem sftp /usr/libexec/openssh/sftp-server

# add follows to the end
Subsystem sftp internal-sftp    
Match Group sftp
  X11Forwarding no
  AllowTcpForwarding no
  ChrootDirectory /data/sftp/
  ForceCommand internal-sftp

创建目录
mkdir -p /data/sftp/

目录权限
chown -R root:root /data/sftp  
chmod 0755 /data/sftp

目录权限需要注意:
a. 由ChrootDirectory指定的目录开始一直往上到系统根目录为止的目录拥有者都只能是root
b. 由ChrootDirectory指定的目录开始一直往上到系统根目录为止都不可以具有群组写入权限
mkdir /data/sftp/upload  
chown -R mysftp:mysftp /data/sftp/upload

重启sshd
service sshd restart

查看版本信息
ssh -V

测试
sftp -oport=22  mysftp@172.16.19.93

配置密钥登录
cd /data/sftp/
mkdir .ssh

产生密钥  
ssh-keygen -t rsa  
Generating public/private rsa key pair.  
Enter file in which to save the key (/root/.ssh/id_rsa): /data/sftp/.ssh/sftp # 密钥保存的位置,因为sftp用户的主目录为/data/sftp,所以选择在此位置  
Enter passphrase (empty for no passphrase): # 输入短语密码  
Enter same passphrase again: # 再次输入短语密码  
Your identification has been saved in /data/sftp/.ssh/sftp.  
Your public key has been saved in /data/sftp/.ssh/sftp.pub.

cd /data/sftp/.ssh  
创建允许登录的公钥  
mv sftp.pub authorized_keys2

修改权限  
chown -R mysftp:mysftp /data/sftp/.ssh  
chmod 0600 authorized_keys2 sftp

二章: CentOS6.5 连接FTP服务器、部署telnet服务、安装SCP、服务端FTP、SFTP部署相关推荐

  1. 【正点原子FPGA连载】 第三十二章基于lwip的TCP服务器性能测试实验 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南

    第三十二章基于lwip的TCP服务器性能测试实验 上一章的lwip Echo Server实验让我们对lwip有一个基本的了解,而Echo Server是基于TCP协议的.TCP协议是为了在不可靠的互 ...

  2. FTP如何用计算机名,ftp服务器使用虚拟主机名(怎么设置ftp服务器)

    恩,ftp空间只能是存放东西的,像移动硬盘 而虚拟主机不仅可存东西,而且可以绑定域名做网站 ftp空间不一定是虚拟主机 但虚拟主机一定是ftp空间的 ftp不是虚拟主机,ftp只是一个能通过远程上传下 ...

  3. 如何修改ftp服务器共享密码,华硕RT-AC86U路由器如何设置FTP共享服务?

    华硕RT-AC86U路由器如何设置FTP共享服务?华硕RT-AC86U路由器可以插上USB储存设备读取信息,也可以设置FTP共享服务让使用者可以通过互联网或者局域网访问设备中的文件.接下来的文章中小编 ...

  4. Win10搭建FTP服务器+java代码实现文件上传至FTP服务器

    Win10搭建ftp服务器 打开控制面板 -> 程序和功能,点击启用或关闭Windows功能,勾选红色方框内的选项 控制面板 -> 管理工具,如下打开IIS管理器 先在本地磁盘中创建一个目 ...

  5. SQL SERVER2019 安装程序无法与下载服务器联系。无法安装机器学习服务的问题解决方式

    SQL SERVER2019 安装程序无法与下载服务器联系.无法安装机器学习服务的问题解决方式 在安装SQL SERVER2019时 卡在脱机安装Microsoft 机器学习服务器组件中,下一步点击不 ...

  6. FTP服务器:解决无法上传文件到FTP服务器的问题(二)

    问题:在上传过程中,出现"打开ftp服务器上的文件夹时发生错误,请检查是否有权限访问该文件夹"错误. 解决方法:打开控制面板->网络和Internet 点击 Internet ...

  7. [PXE] Linux(centos6)中PXE 服务器搭建,PXE安装、启动及PXE理论详解

    本篇blog主要讲述了[PXE] linux(centos)PXE无盘服务器搭建,安装,启动及pxe协议详解 , Kickstart (PXE+DHCP+TFTP+HTTP). PXE环境概述 作为中 ...

  8. ftp服务器上传的文件打不开,ftp服务器文件有的上传不了

    ftp服务器文件有的上传不了 内容精选 换一换 为了防止您的主机被勒索病毒侵害,请创建防护策略,将重点防御的文件添加到防护策略的监控路径中,并启动机器学习.机器学习会自动聚类并收集该策略下的所有服务器 ...

  9. linux ftp服务器搭建及用户的分配,Linux搭建FTP服务器

    1..FTP服务器有什么用 .FTP服务器是能够提供文件存储.访问的计算机,实现了文件共享. 2.FTP是什么 FTP是File Transfer Protocol(文件传输协议),是一种基于TCP的 ...

  10. 浏览器访问ftp服务器的文件时间,win10文件浏览器访问ftp服务器

    win10文件浏览器访问ftp服务器 内容精选 换一换 简要介绍React(有时叫"React.js"或ReactJS)是一个为数据提供渲染为HTML视图的开源JavaScript ...

最新文章

  1. Dreamweaver——模板与库
  2. android grideview 图片png透明,Android完美解决GridView异步加载图片和加载大量图片时出现Out Of Memory问题...
  3. Java面试常问计算机网络问题
  4. 第9章 使用ssh服务管理远程主机。
  5. 8086汇编求一组正整数{0x1223,0x1234,0x1434,0x2345,0x3412,0x1712}中的最大数并存在变量MAX中
  6. html+字体图标找不到字体,bootstrap中不显示字体图标问题怎么解决?
  7. 冲刺阶段一 11.15--11.21
  8. RapidMiner tuts
  9. 颜色叠加 java_可绘制Android上的颜色叠加
  10. java包限制使用时间_给jar包加壳限制使用时间
  11. java9类加载器_深入理解java虚拟机(九)类加载器以及双亲委派模型
  12. 计算机控制系统在电厂的应用,计算机控制系统在电厂中的应用.doc
  13. HTTP 长连接原理
  14. 潮流短视频必备——PR赛博朋克效果视频转场快速过渡模板
  15. DoS攻击、CC攻击的攻击方式和防御方法
  16. 白话前沿IT技术系列—云计算
  17. WhatsApp创始人:从领救济到身价68亿
  18. 龙须酥nbsp;[我的饮食情节#9352;]
  19. 苹果手机该如何拍摄证件照
  20. 解决M1处理器款mac安装DW闪退问题 Dreamweaver 2021 Mac(已适配M1芯片,支持最新款M1芯片Mac)

热门文章

  1. dedecms二级菜单中判断子菜单标签的方法
  2. CentOS安装网络代理软件
  3. 【指标统计】删除失败遥控
  4. Redis在Linux上编译
  5. 洛谷 P1897电梯里的爱情 题解
  6. PAT-1124. Raffle for Weibo Followers (20)
  7. DOS命令编译JAVA程序
  8. JSON数据格式必知
  9. 线性表的表示和实现方式之链式表示和实现
  10. web.config文件中的特殊字符处理