建立SFTP服务器

文章目录

  • 建立SFTP服务器
        • [1. 使用VMware安装CentOS 7虚拟机。](#1. 使用VMware安装CentOS 7虚拟机。)
        • [2. 安装完虚拟机后,进入虚拟机,修改网络配置(onboot改为yes)并重启网络服务,查看相应IP地址,并使用远程连接软件进行连接。](#2. 安装完虚拟机后,进入虚拟机,修改网络配置(onboot改为yes)并重启网络服务,查看相应IP地址,并使用远程连接软件进行连接。)
        • [3. 配置yum源,使用阿里云的yum源。](#3. 配置yum源,使用阿里云的yum源。)
        • [4. 创建用户组并查看](#4. 创建用户组并查看)
        • [5. 在该组里面创建新用户](#5. 在该组里面创建新用户)
        • [6. 新建/data/sftp/uftp01目录,并将它指定为uftp01组用户的home目录](#6. 新建/data/sftp/uftp01目录,并将它指定为uftp01组用户的home目录)
        • [7. 安装vim编辑器,并修改配置。](#7. 安装vim编辑器,并修改配置。)
          • [修改vim配置文件,在最后加上set number,使vim编译器显示行数。](#修改vim配置文件,在最后加上set number,使vim编译器显示行数。)
        • [8. 修改SSH配置](#8. 修改SSH配置)
        • [9. 设置Chroot目录权限](#9. 设置Chroot目录权限)
        • [10. 新建文件上传目录](#10. 新建文件上传目录)
        • [11. 关闭防火墙并重启sshd服务](#11. 关闭防火墙并重启sshd服务)
        • [12. 在windows下打开cmd,尝试连接sftp;](#12. 在windows下打开cmd,尝试连接sftp;)
        • [13. 常用命令](#13. 常用命令)
        • [14. 使用FileZilla 连接测试](#14. 使用FileZilla 连接测试)

建立SFTP服务器

实验前准备:编辑虚拟机网络配置,使VMnet8处在192.168.10.0网段。

1. 使用VMware安装CentOS 7虚拟机。
2. 安装完虚拟机后,进入虚拟机,修改网络配置(onboot改为yes)并重启网络服务,查看相应IP地址,并使用远程连接软件进行连接。
3. 配置yum源,使用阿里云的yum源。
bash 复制代码
curl -s -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
bash 复制代码
curl -s -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
4. 创建用户组并查看


5. 在该组里面创建新用户
6. 新建/data/sftp/uftp01目录,并将它指定为uftp01组用户的home目录
7. 安装vim编辑器,并修改配置。
修改vim配置文件,在最后加上set number,使vim编译器显示行数。


8. 修改SSH配置
注释掉这行
在末尾添加如下几行
保存退出
9. 设置Chroot目录权限
10. 新建文件上传目录
新建一个目录供stp用户uftp01上传文件,这个目录所有者为uftp01所有组为sftp,所有者有写入权限所有组无写入权限
11. 关闭防火墙并重启sshd服务
12. 在windows下打开cmd,尝试连接sftp;
13. 常用命令
?:可以呼出命令帮助指引,查看所有命令用法
lls:查看目录文件
lcd:进入目录 ,如下命令为进入D盘
put:把文件上传到sftp服务器
14. 使用FileZilla 连接测试
相关推荐
上海达策TECHSONIC3 分钟前
汽车零配件 SAP 转型数字化标杆 上海达策实施 SAP Business One 赋能汽车底盘转向领域
大数据·运维·人工智能·汽车·运维开发·制造
木心术15 分钟前
Web安全攻防实战:常见漏洞分析与防御策略
网络·数据库·web安全
海特伟业6 分钟前
校园IPTV电视系统:基于TCP/IP协议的新一代交互式校园IPTV电视系统的需求锚定和方案设计
网络
好大哥呀7 分钟前
单元测试自动化的流程
运维·单元测试·自动化
切糕师学AI8 分钟前
VictoriaLogs:高性能、低成本、易运维的下一代日志数据库
运维·高性能·日志数据库·victoriallogs·极致日志库
HP-Patience8 分钟前
【爬虫脚本自动化录制】playwright codegen使用教程
运维·爬虫·自动化
熬夜的咕噜猫8 分钟前
LVS+Keepalived高可用群集
大数据·网络·数据库·mysql·mysql高可用
同聘云12 分钟前
阿里云国际站DNS服务器不可用怎样解决?DNS服务器有什么作用??
服务器·阿里云·云计算·云小强
TechWayfarer13 分钟前
RSAC 2026启示录:从IP归属到IP风险画像,风控系统如何防御住宅代理与AI攻击?
网络·人工智能·python·tcp/ip·ip
dddddppppp12314 分钟前
arm32段+页映射 手撕mmu的行为之软件模拟
linux·服务器·网络