微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Windows上正确设置OpenSSH的用户权限?

我正在尝试在 Windows上设置OpenSSH以提供SFTP站点.我遇到了一些用户安全设置问题.

以下是我创建用户的基本步骤:

>在主机上创建新用户
>将用户添加到openssh passwd文件,调整文件路径为cygwin指向客户端的主文件夹(例如:/ cygdrive / e / homefolders / username)
>允许用户对其文件夹进行读/写访问

我遇到的问题是用户需要具有OpenSSH程序文件夹的执行权限才能登录.我发现我可以禁止访问特定文件夹,如“etc”,但我担心我必须在这里提供权限.使用FileZilla时,我显示文件夹层次结构“/ cygdrive / e / homefolders / username”,可以将“/”浏览到具有读访问权限的文件夹.

在此设置中是否应该使用特定策略来保证适当的安全性?我可能需要提供执行权限的特定文件文件夹,但仅此而已?我想完全锁定除了读/写访问自己的文件夹之外的所有内容,但这似乎不可能.

你想要SFTP有多糟糕? Cygwin有点hacky,而Windows的OpenSSH方式已经过时了.我的方法是使用WebDAV解决您遇到的大多数问题:

>读写文件
>加密可保护身份验证令牌和文件
>支持在每个操作系统附近该死的
>过度热心的防火墙配置

IIS支持它,即使在服务器2000附带的版本上也是如此.

原文地址:https://www.jb51.cc/windows/369021.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐