Questions tagged «sftp»

SSH文件传输协议(有时称为安全文件传输协议,安全FTP)或SFTP是一种网络协议,可通过任何可靠的数据流提供文件访问,文件传输和文件管理功能。


8
允许SFTP但不允许SSH?
我正在为一些朋友和小客户建立一个很小的托管公司,没什么大不了的。 我想赋予我的“客户”管理服务器上文件的权利。我讨厌FTP,因为它不安全,而且我认为它已经过时了。 因此,我想允许我的用户通过SFTP连接,但不允许他们通过SSH连接。(我知道,我知道SFTP正在使用SSH)。但是我只是想知道,有可能吗? 因此,我不必在服务器上安装FTP服务,一切都会变得很棒!
94 linux  centos  ftp  sftp 

3
SFTP日志记录:有办法吗?
我想知道是否有一种方法来记录服务器接收的命令。只要包含有关文件传输的命令信息,它就可以是所有SSH命令。 我在SFTP客户端上遇到问题,创建者正在询问日志,但是我找不到任何现有的日志。 我正在寻找同时登录CentOS或OS X的系统(尽管我怀疑是否有可能,但两者都类似)。
91 ssh  sftp 

3
OpenSSH:内部SFTP和SFTP服务器之间的区别
为什么有两种通过OpenSSH设置SFTP的方法以及何时使用?它们之间有什么区别吗? 我的意思是第一个使用的是来自OpenSSH的库,第二个则说“使用内部”,所以它也是OpenSSH吗? Subsystem sftp /usr/lib/openssh/sftp-server Subsystem sftp internal-sftp
81 ssh  sftp 

7
是否可以在sftp上使用rsync(没有ssh shell)?
通过ssh进行Rsync,每次都能很好地工作。 但是,尝试rsync到仅允许sftp登录但不允许ssh登录的主机,则会出现以下错误: rsync -av /源ssh user @ remotehost:/ target / 协议版本不匹配-您的外壳干净吗?(有关解释,请参见rsync手册页。)rsync错误:compat.c(171)[sender = 3.0.6]上的协议不兼容(代码2)。 这是rsync手册页中的相关部分: 此消息通常是由您的启动脚本或远程Shell工具在rsync用于其传输的流上产生不必要的垃圾引起的。诊断此问题的方法是像这样运行远程Shell: ssh remotehost /bin/true > out.dat 然后看看out.dat。如果一切正常,则out.dat应该是零长度的文件。如果从rsync收到上述错误,则可能会发现out.dat包含一些文本或数据。查看内容并尝试找出产生的内容。最常见的原因是配置错误的shell启动脚本(例如.cshrc或.profile)包含了非交互式登录的输出语句。 在我的系统上尝试此操作会在out.dat中产生以下内容: ssh-dummy-shell:不允许使用命令。 如我所料,主机不允许ssh登录。 以下链接显示可以通过使用带有sshfs的保险丝来完成此任务-但是它非常慢,并且不适合生产使用。 是否有可能使rsync sftp正常工作?
60 ssh  rsync  sftp 

3
如何将openssh sftp命令与从命令行指定的RSA / DSA密钥一起使用
Openssh ssh和scp命令提供了一个-i命令行选项,用于指定用于身份验证的RSA / DSA密钥的路径。 在查看sftp手册页时,我找不到找到指定RSA / DSA密钥的方法。 我正在寻找一种启动sftp会话的方法,该会话将使用指定的RSA / DSA密钥,而不是〜/ .ssh / id_ {dsa,rsa}密钥。 我在Linux上尝试过OpenSSH sftp客户端...但是在其他平台上应该具有相同的选项。
35 ssh  sftp  rsa  dsa 


7
加快高延迟网络上的SFTP上传速度?
我正在尝试使用SFTP在国际上传输一组大文件,但是我发现我的国际合作伙伴尽管两边的连接都很好,但上传速度无法达到约50k以上。我们可以以此速度上载多个连接(因此不能上带宽吗?),但是没有一个上载可以提高速度,这是一个问题,因为许多文件的大小只有几GB。 使用标准的Apple OSX“远程登录” SFTP系统托管SFTP。 有没有办法提高上传速度,还是有其他的SFTP主机会有所帮助?我不清楚这是配置问题还是协议的固有限制。 (出于安全原因,我需要使用端到端加密的对等连接-无需云服务)。

9
如何将SFTP映射到本地Windows中的驱动器[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为服务器故障的主题。 4年前关闭。 今天,根据本文,我看到Vista和Win7(我正在使用)可以选择本地映射ftp: http://cybernetnews.com/cybernotes-map-a-ftp-to-a-drive-in-windows/ 但是我需要sftp ... Windows是否具有与sftp相同的功能?我正在使用SSH安全外壳,并假设它们具有的文件传输是sftp。


6
如何用SFTP放置所需的umask?
我有一个SFTP服务器(openssh / sftp服务器),我想为使用此服务的用户设置umask 002。我尝试为每个用户设置PAM(pam.d / common-session)和.profile,但是没有运气。 使用SSH登录,一切都很好,但是当我尝试使用SFTP(使用gFTP)时,我设置了022 umask。 我已经尝试过为sftp-server使用一个包装,该包装在调用sftp-server之前更改了umask,没有运气。 有什么帮助吗?非常感谢!
23 ssh  sftp 

6
FTP有哪些安全的替代方法?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 6年前关闭。 这个Hacker News故事是关于FTP的缺点的。我可以设置FTP的唯一原因是它很简单。 我scp已经知道并使用过,但是有时我想与某人共享文件而不让他们ssh访问我的服务器。我希望他们能够上载和下载文件,但别无其他,我想将它们限制在一个目录中。我也希望他们的连接像一样被加密ssh。 符合这些条件的FTP替代品有哪些?
22 security  ftp  sftp 

14
是否有开源工具可将SFTP连接映射为Windows映射驱动器?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 7年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我知道有很多商业产品可以完成此任务,但是我正在寻找类似SSHFS的产品,但要用于开放源代码的Windows系统。 WinSCP 常见问题解答指向KeepUpTODate功能,可以将其用作解决方法,但尽管已关闭,但它与映射驱动器并不完全相同。

1
SFTP:监禁(chroot)目录中的文件符号链接
我正在尝试设置sftp,以便一些受信任的人可以访问/编辑/创建一些文件。我已经将一个用户监禁到其主目录(/ home / name)中,但是遇到了问题。我希望他们也能够访问VPS的其他部分,因为它也是游戏服务器,Web主机等,并且我希望他们能够完全控制其监禁目录之外的文件。 我尝试将符号链接(ln -s)链接到所需目录,但按预期的那样,它不起作用。我尝试(cp -rl)访问要授予访问权限的文件,该文件可以正常工作-他们可以编辑目录中的文件,并更改存储在jail之外的文件。但是他们无法创建新文件(可以但不能在监狱外更新)。我知道我可能没有按照“正确的方式”进行操作,但是我该怎么做才能做自己想做的事情?
22 sftp  chroot  symlink  jail  cp 

4
启用S​​SH Shell访问,但禁用SFTP访问
我一直在寻找这个问题的可行答案,并且大多数答案都包含有关为什么不这样做的建议。但是,这是场景,它是有必要的: 我有一个控制台应用程序,在每个用户的.profile中,有一个用于该应用程序的启动命令,在启动该应用程序的命令之后,直接有一个“退出”命令,该命令将其注销。我只希望他们能够通过其提供的界面访问此控制台应用程序。启动后,该应用程序向用户显示可以通过该应用程序访问的客户端列表,每个客户端都有自己的数据目录。授予用户访问他们仅需要访问的客户端的权限。 现在的问题是:如果我给用户SSH访问权限,他们也将能够使用SFTP客户端登录,这将使他们直接访问应用程序的数据目录,这是非常不希望的,因为这也将给他们访问他们不应该访问的数据目录。 当使用telnet / FTP组合时,这是一件很简单的事情,但是现在我想让用户可以从Internet上的任何地方进行访问,因此我一直无法找到一种方法将他们拒之门外。仍然允许他们访问可以在其中运行应用程序的Shell。
21 linux  ssh  security  sftp 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.