linux – OpenSSH SFTP与Chroot,如何更改密码

前端之家收集整理的这篇文章主要介绍了linux – OpenSSH SFTP与Chroot,如何更改密码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经设置了带有chrooted目录的ssh,用户只能使用sftp并访问目录,并且所有都是子文件夹.
我唯一的问题是我需要让用户在创建用户后以某种方式更改密码.

我一直在寻找一个可靠的网络界面,他们可以登录,他们可以更改密码,但没有设法找到任何人.
您是否知道如何通过任何切除解决方案让他们这样做?

解决方法

我会切换到使用SSH密钥对并完全放弃密码验证.

它更安全(您可以在sshd_config中禁用密码身份验证并享受在auth.log中大幅减少暴力尝试),因为他们可以创建自己的密码短语,如果他们忘记了密码,他们可以创建一个新的密钥对,只需简单通过电子邮件将他们的公钥附加到用户的authorized_keys文件中.

PuttyGen非常容易使用,Mac和Linux用户都内置了ssh-keygen,本质上是两个命令来生成密钥并用cat或其他任何东西输出它以便它们可以复制/粘贴(或者你可以简单地包装) bash脚本或Cocoa或其他任何东西).

编辑

如果您的用户对计算机知识知之甚少,我甚至认为FTP服务器不会飞.您应该转到基于Web的文件管理系统.选择您选择的脚本语言/平台:其中有数十种.例如,PHPfileNavigator的实力.

如果由于某种原因您遇到了FTP问题,请为其重置密码,并在风险/内容隐私较低的情况下将其发送给带外(电话或短信)或电子邮件.

原文链接:https://www.f2er.com/linux/397549.html

猜你在找的Linux相关文章