我们希望在windows服务器2003上设置SFTP,使我们的所有客户(大约)。15名用户)可以拥有自己的下载/上传共享(无需在windows域中创建用户)。我们还必须进行公钥身份验证。
我看过Filezilla,但是它不支持windows server 2003。还有其他免费软件/低成本软件允许这样做吗?
我们宁愿不进入Linux来通过SSH提供SFTP,但是如果必须的话,在不为每个共享创建一个新的用户帐户的情况下,什么是首选的设置方法呢?如有任何指导,将不胜感激。谢谢
我希望将SFTP用户限制在他们的主文件夹中,这样他们就不会看到其他人的文件夹/主目录。不幸的是,所有SFTP用户目前都可以看到其他用户的文件夹。所有的帖子和例子都指出了ChrootDirectory,但由于某种原因,我无法让它发挥作用。
$ sudo nano /etc/ssh/sshd_config
Subsystem sftp internal-sftp
Match Group sftp
ChrootDirectory %h # The %h causes "Broken pipe" error while trying to login
C
在linux中,我们在ls命令中有很多用于列出文件的标志。我们不能在sftp命令中做同样的事情。例如,在linux中,我可以通过运行命令列出一个文件的完整时间:ls --full-time filename当我通过sftp连接到服务器时,我不能运行命令: ls -- full -time。
sftp中的ls帮助没有列出所有可用的标志。所以你能告诉我sftp中的ls标志是什么吗?
谢谢!
是否可以通过python运行以下步骤?
我的目标是通过python -登录到13.5.41.90 (LinuxMachineRedHat5.3)来实现sftp的自动化,并从这个Linux获得file.txt,请给我建议?
sftp 13.5.41.90
Password: password123
cd /var/tmp
get file.txt
sftp> quit
the full view from sftp command line
sftp 13.5.41.90
Connecting to 13.5.41.90...
Passw
我正在使用RHEL6,并通过sshd设置了sftp服务器。下面是相关的sshd配置:
Match Group sftpusers
ChrootDirectory /sftp/%u
ForceCommand internal-sftp
X11Forwarding no
AllowTcpForwarding no
我有一个用户sftpuser1,它是sftpusers组的一部分,并被分配给/sftp/sftpuser1/home的主目录。但是,当我与这个用户登录到sftp时,我会访问/sftp/sftpuser1,而不是主目录。
如何配置此用户在连接到sftp服务器时被迫进入主目录
我已经在我们的开发框上安装了SFTP,并且希望将用户囚禁在/var/www/project文件夹中。
我在/etc/ssh/sshd_config中添加了以下内容
Match Group developers
ChrootDirectory /var/www/project
X11Forwarding no
AllowTCPForwarding no
ForceCommand /usr/lib/openssh/sftp-server
当我试图进入SFTP时,我会收到错误。
Couldnt read packet: connection reset by peer