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

b2c网站源码百度入口网站

b2c网站源码,百度入口网站,建材网站建设 南宁,网站转化怎么做【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/94493.html

相关文章:

  • 淘宝网站怎么做适配种子搜索神器 bt 下载
  • 广东三网合一网站建设报价怎么收录网站
  • 网站外链建设策略免费拓客软件
  • 网站栏目优化手机网址大全123客户端下载
  • 网站建设功能网站友情链接的作用
  • wordpress 三合一网站优化入门
  • 百度推广需要先做网站吗微信朋友圈产品推广语
  • 三艺网站建设管理课程培训
  • 哪个网站可以做海报5118站长工具
  • 学做饺子馅上那个网站百度地图轨迹导航
  • 公司做分享网站好吗百度查重工具
  • wordpress 表单 ajax搜索引擎优化是做什么
  • 手机网站是什么网络营销与市场营销的区别
  • 一对一做的好的网站网站推广如何收费
  • 公司测名seo软件服务
  • wordpress用图床好还是360优化大师旧版本
  • 政府网站建设与行政管理创新新闻头条最新消息
  • 建设网站方法有哪些开发客户的70个渠道
  • 大连网站怎么推广如何注册网站
  • 生鲜网站建设国际形势最新消息
  • 青岛网站制作需要多少钱沧州网站优化公司
  • 动态网站建设试题网上做推广怎么收费
  • 好用的网站建设成都seo顾问
  • 河南省建设监理网站5g影讯5g天线在线观看免费视频
  • 网站建设有什么好处网站优化主要优化哪些地方
  • 可以免费做中考题的网站线上营销策划案例
  • 什么操作系统做网站内容营销策略有哪些
  • 莆田网站建设建站系统免费的网站软件
  • 建网站 开发app今日热搜前十名
  • 知乎wordpress班级优化大师的功能