加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

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

发布时间:2020-12-14 00:35:03 所属栏目:Windows 来源:网络整理
导读:我正在尝试在 Windows上设置OpenSSH以提供SFTP站点.我遇到了一些用户安全设置问题. 以下是我创建用户的基本步骤: 在主机上创建新用户 将用户添加到openssh passwd文件,调整文件路径为cygwin指向客户端的主文件夹(例如:/ cygdrive / e / homefolders / user
我正在尝试在 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附带的版本上也是如此.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读