当前位置: 首页 > news >正文

池州网站建设电话北京 网站建设 公司

池州网站建设电话,北京 网站建设 公司,百度在线识别图片,营销导向的企业网站优化Sftp服务器搭建#xff08;linux#xff09; 一、基本工作原理 FTP的基本工作原理如下#xff1a; 1#xff09;建立连接#xff1a;客户端与服务器之间通过TCP/IP建立连接。默认情况下#xff0c;FTP使用端口号21作为控制连接的端口。​​​​​​​ 2#xff09;身…Sftp服务器搭建linux 一、基本工作原理 FTP的基本工作原理如下 1建立连接客户端与服务器之间通过TCP/IP建立连接。默认情况下FTP使用端口号21作为控制连接的端口。​​​​​​​ 2身份验证客户端向服务器发送用户名和密码进行身份验证。如果是匿名访问客户端可以使用公共用户名anonymous通常无需提供密码。​​​​​​​ 3控制连接一旦身份验证成功控制连接建立起来。通过控制连接客户端发送各种指令给服务器如上传文件、下载文件、创建目录等。​​​​​​​ 4数据连接FTP使用不同的数据连接模式来传输文件。两种常见的模式是主动模式和被动模式。​​​​​​​ 在主动模式下服务器主动地在 数据端口默认端口号20 上监听并等待客户端的连接请求。客户端向服务器发送请求后服务器建立数据连接并传输文件。 在被动模式下服务器在一个随机的端口上监听并将该端口信息发送给客户端。客户端随后连接到该端口建立数据连接并进行文件传输。 5文件传输一旦数据连接建立文件传输可以开始。客户端发送相应的指令如上传文件STOR、下载文件RETR、删除文件DELE等服务器根据指令执行相应的操作。​​​​​​​ 6控制连接关闭文件传输完成后控制连接可以关闭释放资源。如果客户端需要进行其他操作可以重新建立控制连接。 FTP通过建立控制连接和数据连接的方式实现文件传输。控制连接用于发送指令和进行身份验证数据连接则用于实际的文件传输。这种分离的结构使得FTP能够灵活地进行文件管理和数据传输操作。 二、搭建步骤 1、安装SSH服务器确保系统上安装了SSH服务器软件 2、创建SFTP用户组和用户 1创建一个新的用户组用于管理SFTP用户 groupadd GSFTP2创建一个新的SFTP用户并将其添加到My_sftp组中 useradd -m -G GSFTP -s /bin/false ftpusers passwd ftpusers # 为用户设置密码:Haiyi1234注释 -m选项表示创建用户的主目录main如果不存在则会自动创建。 -G GSFTP选项表示将新用户添加到GSFTP组中。 -s /bin/false选项表示指定用户的登录shell为/bin/false这意味着该用户无法登录到系统。 最后ftpusers是新创建的用户名。 3、设置SFTP的文件目录可以执行以下操作 mkdir /Net_ftp_share chown root:GSFTP /Net_ftp_share chmod 755 /Net_ftp_share mkdir /Net_ftp_share/File_save chown ftpusers:GSFTP /Net_ftp_share/File_save chmod 755 /Net_ftp_share/File_save1首先建立Net_share目录他的拥有者必须是root并且其他用户不能拥有写入的权限ChrootDirectory 这个选项要求的即权限不能超过755否则连不上 2很明显这样我们使用SFTP用户登录就只能进行下载操作无法上传文件 3所以在Net_share目录下建一个用于上传和下载的目录他的拥有者可以是SFTP用户可以无限制操作该目录下的文件 4、修改linux服务器的SFTP配置 编辑/etc/ssh/sshd_config文件注释其中的Subsystem sftp /usr/libexec/openssh/sftp-server然后新增配置如下 # 我的SFTP配置 Subsystem sftp internal-sftp # SFTP子系统使用内置的SFTP服务器 Match Group GSFTP # 以下配置仅适用于属于该组的用户 ChrootDirectory /Net_ftp_share # 目录限制 ForceCommand internal-sftp # 强制用户使用内置的SFTP服务器进行会话而不允许执行其他命令 AllowTcpForwarding no # 禁止TCP转发 X11Forwarding no # 禁止X11转发5、检查配置是否正确sshd -t 6、重启SSH服务器配置完成后重新启动SSH服务器以使更改生效 sudo service ssh restart # 或 systemctl restart sshd7、连接到SFTP服务器现在您可以使用SFTP客户端如FileZilla、WinSCP或命令行的sftp工具连接到搭建好的SFTP服务器 sftp usernameserver_ip
http://www.w-s-a.com/news/489537/

相关文章:

  • 用wordpress制作网站做资源网站
  • wordpress 发布网站南宁网站建设网站
  • 职业生涯规划大赛心得贵阳哪家网站做优化排名最好
  • wordpress 图片懒加载北京网站优化和推广
  • 深圳网站建设工作一个dede管理两个网站
  • 被禁止访问网站怎么办中国建筑网官网查询系统
  • 网站管理运营建设网贷网站
  • 深圳市龙岗区住房和建设局网站怎么给网站做404界面
  • 设计类网站网站系统 建设和软件岗位职责
  • 网站后台打开慢站长之家网址ip查询
  • 图书馆网站设计方案家具设计作品
  • 马鞍山做网站公司排名徐州网站外包
  • 十堰微网站建设电话宣传型网站建设
  • 电脑制作网站教程网络公司除了建网站
  • 360制作网站搜网站网
  • 门户网站标题居中加大网站底部的制作
  • 网站建设项目费用报价ai软件下载
  • 面料 做网站重庆网站seo费用
  • 中国沈阳网站在哪里下载中国移动营销策略分析
  • 建设银行 钓鱼网站360免费建站教程
  • wordpress全站cdn网站运营年度推广方案
  • 成都网站开发培训机构网站开发 实习报告
  • 廊坊网站建设佛山厂商wordpress神主题
  • 成县建设局网站中国建筑有几个工程局
  • 网站打不开被拦截怎么办单页面网站制作
  • 关于协会网站建设的建议设计公司名字参考
  • 怎样申请做p2p融资网站页面设计时最好使用一种颜色
  • 一般做网站上传的图片大小网站软件设计
  • 用来网站备案注册什么公司好wordpress怎么搜索中文主题
  • 网站开发 打标签深圳软件公司排名