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

asp access网站架设教程网上推广app

asp access网站架设教程,网上推广app,武汉大学人民医院官网,国内高端品牌网站建设【Linux服务器】-安装ftp与sftp服务FTP安装:1. 安装vsftpd下载安装vsftpd启动vsftpd2. 配置vsftpd创建用户并修改密码配置用户权限和访问位置创建chroot_list名单创建/data/ftp/python目录并赋权重启vsftpd3.验证ftpSFTP安装:1. 修改配置项创建用户并修改…

【Linux服务器】-安装ftp与sftp服务

  • FTP安装:
    • 1. 安装vsftpd
      • 下载安装vsftpd
      • 启动vsftpd
    • 2. 配置vsftpd
      • 创建用户并修改密码
      • 配置用户权限和访问位置
      • 创建chroot_list名单
      • 创建/data/ftp/python目录并赋权
      • 重启vsftpd
    • 3.验证ftp
  • SFTP安装:
    • 1. 修改配置项
      • 创建用户并修改密码
      • 配置文件目录
    • 2. 重启ssh服务
    • 3. 验证访问

FTP安装:

1. 安装vsftpd

下载安装vsftpd

yum install vsftpd

在这里插入图片描述

启动vsftpd

systemctl start vsftpd
systemctl enable vsftpd

在这里插入图片描述

2. 配置vsftpd

创建用户并修改密码

useradd ftpuser
id ftpuser
echo "123$%^789" | passwd ftpuser --stdin

在这里插入图片描述

配置用户权限和访问位置

vim /etc/vsftpd/vsftpd.conf

chroot_local_user=YES
chroot_list_enable=YES 
chroot_list_file=/etc/vsftpd/chroot_list
allow_writeable_chroot=YES
local_root=/data/ftp/python

在这里插入图片描述

创建chroot_list名单

vim /etc/vsftpd/chroot_list

创建/data/ftp/python目录并赋权

mkdir -p /data/ftp/python
chmod 777 /data/ftp/python

重启vsftpd

systemctl restart vsftpd
systemctl status vsftpd

3.验证ftp

在这里插入图片描述
在这里插入图片描述

SFTP安装:

1. 修改配置项

vim /etc/ssh/sshd_config
确保以下配置在且未被注释掉

Subsystem sftp /usr/lib/openssh/sftp-server

在这里插入图片描述

Match Group sftpusersChrootDirectory /home/%uForceCommand internal-sftpAllowTcpForwarding noX11Forwarding no

在这里插入图片描述
ChrootDirectory /home/%u
将用户的根目录(chroot)限制在其自身的家目录(/home/用户名)中。
%u 是一个占位符,会自动替换为当前登录的用户名,确保每个用户只能访问自己的家目录,无法切换到系统其他目录(如 /etc、/usr 等),增强安全性。
ForceCommand internal-sftp
强制该用户组的用户只能使用 SSH 内置的 internal-sftp 服务,禁止执行普通的 SSH shell 登录(如通过 ssh 命令进入终端)。
确保用户仅能进行文件传输操作,无法执行系统命令。
AllowTcpForwarding no
禁用 TCP 端口转发功能,防止用户通过 SFTP 隧道绕过限制访问其他服务,进一步限制网络操作权限。
X11Forwarding no
禁用 X11 图形转发功能,由于该用户组仅允许 SFTP,无需图形界面相关功能,关闭后减少潜在安全风险。

创建用户并修改密码

groupadd sftpusers
useradd -m -s /bin/false -g sftpusers sftpuser
echo "123$%^789" | passwd sftpuser --stdin

在这里插入图片描述
useradd
Linux 系统中用于创建新用户的命令(部分系统可能使用 adduser,功能类似)。
-m
自动创建用户的家目录(通常为 /home/sftpuser),并复制 /etc/skel 目录下的默认配置文件(如 .bashrc、.profile 等)。
-s /bin/false
设置用户的登录 shell 为 /bin/false(或 /sbin/nologin),这是一个特殊的 shell,当用户尝试直接登录时会立即退出,从而禁止 SSH 交互式登录。
但该用户仍可通过 SFTP 访问,因为 SFTP 不需要交互式 shell。
-g sftpusers
将用户添加到 sftpusers 用户组,该组应已在 SSH 配置中被限制为仅能使用 SFTP(参考你之前提供的 Match Group sftpusers 配置)。
sftpuser
指定用户名,可根据需要替换为实际名称(如 upload_user、client1 等)。

配置文件目录

mkdir -p /home/sftpuser
chown root:root /home/sftpuser
chmod 755 /home/sftpuser

在这里插入图片描述

mkdir -p /home/sftpuser/upload
chown sftpuser:sftpusers /home/sftpuser/upload

在这里插入图片描述

2. 重启ssh服务

systemctl restart sshd

3. 验证访问

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/wzjs/70455.html

相关文章:

  • 企业网站制作公司排名郑州抖音seo
  • 企业型网站价目表seo入门培训学多久
  • 专门做前端项目的一些网站上海专业做网站
  • 网站做哪些主题比较容易做市场营销公司排名
  • 公司网站建设合同需要交印花税2023新闻热点摘抄
  • 中国互联网协会12321举报中心商品标题关键词优化
  • 做前端网站用什么工具推广策略可以分为哪三种
  • 网站留住访客seo排名哪家公司好
  • 传播学视角下网站建设研究问答推广
  • 做羞羞的事情网站谷歌优化排名怎么做
  • html做网站项目案例雷神代刷推广网站
  • 软件公司网站设计新闻摘抄2022最新20篇
  • 商务网站开发实验seo优化范畴
  • 苏州比较好的建筑公司搜索引擎简称seo
  • 大丰市市城乡建设局网站日本产品和韩国产品哪个好
  • 手机在线做ppt的网站有哪些问题电视剧排行榜
  • 南京建设局的网站首页外贸营销
  • 物联网管理平台功能seo排名点击器曝光行者seo
  • 不错的网站建设公司网站建设步骤
  • 如何开发微信公众号小程序seo优化的主要任务
  • 做网站用什么ui美观今日新闻最新消息
  • 怎样做企业的网站首页百度贴吧入口
  • 做网站属软件什么专业软文代写多少钱一篇
  • 学网站开发如何挣钱seo技术博客
  • 如何做网站卖家具杭州seo排名
  • 网站里面的视频功能怎么做电商运营基本知识
  • 涿州市建设局网站抖音推广网站
  • 六安网站价格一站式网络推广服务
  • 计算机网站设计百度推广后台登陆首页
  • 网站开发工程师基础郑州seo外包费用