我们将一些网站移到了Apache2安装程序,从此无法使用SFTP连接到服务器。 我收到密码/用户名错误。 服务器上没有负载。 SSH已configuration。 权限是正确的。 我可以通过WinSCP,Dreamweaver和Putty访问它,但不能贡献。 任何人有任何线索在这里? 这里是一些更多的服务器信息: Apache2 SUSE Linux Enterprise Server 10 (i586) VERSION = 10 PATCHLEVEL = 3 /etc/SuSE-release apache2ctl -V Server version: Apache/2.2.3 Server built: Apr 14 2010 11:41:47 Server's Module Magic Number: 20051115:3 Server loaded: APR 1.2.2, APR-Util 1.2.2 Compiled using: APR 1.2.2, APR-Util 1.2.2 Architecture: 32-bit Server MPM: Prefork […]
我有ssh设置,以便我的用户只能访问sftp和端口转发,我怎样才能限制每个用户的并发login数量? 在我的sshd_config文件中,我将UsePAM设置为yes,而在/etc/security/limits.conf文件中,我有: username – maxlogins 1 我也试过: username hard maxlogins 1 这些工作都没有,用户仍然可以多次login。
我正在尝试使用filezilla打开我的虚拟主机帐户,但一直无法通过Filezilla打开它。 在Initializing TLS…之后,它总是会超时Initializing TLS…我的托pipe服务提供商说他们能够成功login! 我启用debugging和loginfilezilla以获得更多的细节,这里是debugging输出的片段: 00:06:44 Status: Connection established, waiting for welcome message… 00:06:45 Trace: CFtpControlSocket::OnReceive() 00:06:45 Response: 220———- Welcome to Pure-FTPd [privsep] [TLS] ———- 00:06:45 Response: 220-You are user number 1 of 150 allowed. 00:06:45 Response: 220-Local time is now 18:36. Server port: 21. 00:06:45 Response: 220-This is a private system – No anonymous […]
我目前正在尝试使用openssh在debian上设置SFTP。 我仍然可以用我的所有用户使用SSHlogin,但只要我试图login使用SFTP客户端,如filezilla我得到一个失败的密码错误。 即使是root用户也会返回一个密码失败的错误 我已经在/ etc / ssh / sshd_config中设置了PasswordAuthentication yes ,所以这不是问题 它在我更新openssh-server软件包之前确实有效
我在我的Mac OS X服务器上有两个用户,都在“轮子”组中。 如果用户A通过SFTP / FTP创build文件,则用户B可以读取文件,但不能写入文件,因为默认文件权限是644,允许所有者读/写,但只允许组读取。 如何在Mac OS X 10.8上将默认FTP&SFTP文件权限更改为664?
我希望有人能帮助我弄清楚如何将jail用户切换到他们的主目录SFTP与厨师。 我已经尝试了多个SSH cookbooks和谷歌search几天没有运气的答案(虽然老实说,这可能我只是不知道要search什么)。 到目前为止,我所做的是为成功创build用户的用户设置一个数据包,将其分配给一个sftponly组,并以domain.tld格式创build他们的主目录。 我的问题是,一旦我尝试通过SFTP连接,我可以成功地放在用户的主目录,但可以简单地移动到父目录或服务器的根目录。 我之前已经设置了SFTP,它充满了问题,但我终于得到它的工作。 我希望能够让所有的设置由厨师处理。 这是我需要知道的: 我应该使用哪个厨师食谱? 我需要将哪些属性/设置专门设置为Chroot将sftponly组中的用户监禁到他们的主目录,同时仍然允许root用户SSH访问?
将以下行添加到sshd_config Subsystem sftp /usr/libexec/openssh/sftp-server -f LOCAL5 -l INFO 当我启动sshd服务失败,错误 "garbage at the end of line : -f" 我的openssh版本在RHEL 5上是5.1 我究竟做错了什么?
如何让多个SFTP用户使用S3FS和OpenSSH? 一切正常,除了SFTP用户没有权限写入他们的Chrooted主目录: remote open("/some_file"): Permission denied build立 我有一个运行Amazon Linux的Amazon EC2实例。 我已经安装了S3FS并安装了一个S3存储桶。 我还configuration了OpenSSH以允许SFTP用户访问装载的S3 Bucket /s3_mounted_folder/user_folder/的Chrooted Home目录。 我已经成功地在非S3挂载的目录上使用SFTP连接。 我已经成功地使用S3存储桶,通过SSH在EC2实例上以root用户身份创build和下载文件。 我的SFTP用户可以成功从/s3_mounted_folder/user_folder/目录下载文件。 问题是SFTP用户不能put文件放到S3挂载的文件夹中。 问题…我想 我只能使用相同的用户:组和相同的权限来configuration所有文件夹( /s3_mounted_folder/和/s3_mounted_folder/user_folder/ ),因此我无法赋予用户写入其主目录的/s3_mounted_folder/user_folder/ ( /s3_mounted_folder/user_folder/ )。 如果我使用用户或组挂载存储桶并赋予写权限,则OpenSSH SFTP不会让用户连接,因为它认为用户权限configuration错误(例如: drwxr-xr-x 1 root root与drwxrwxr-x 1 root usergroup )。 S3FS命令 下面是在这两种模式下启动S3FS的两个不同命令(其中用户501和组501是SFTP用户和组): root用户权限( drwxr-xr-x 1 root root ): sudo s3fs nwd-sftp /sftp/ -o iam_role=sftp-server -o allow_other -o umask=022 sftp用户权限( […]
我很难让别人FTP / SFTP到我们的网站。 我有多个虚拟名称服务器创build,每个人都运行自己的网站。 所以,我想给FTP / SFTP访问用户。 我遵循这个Serverfault论坛问题中所述的相同的步骤。 确保所有文件夹(不是文件)都是755的根目录,并作为所有者的根。 我的步骤如下, 添加一个组 groupadd sftp 创build用户 useradd -d /var/www/vivektest.com.au/public_html vivek passwd vivek 添加到组和修改的bin usermod -g sftp vivek usermod -s /sbin/nologin vivek 修改了SSHDconfiguration Subsystem sftp internal-sftp Match group sftp X11Forwarding no ChrootDirectory %h AllowTcpForwarding no ForceCommand internal-sftp 重新启动sshd服务。 确保主文件夹是根拥有的。 sudo ls -ld /var/www/vivektest.com.au/public_html drwxr-xr-x. 2 root root 23 […]
看标题。 我目前正在从Windows迁移到Linux环境。 在上传FileZilla中的文件之前,它将有644个设置为权限。 现在它上传为700。 我只find关于服务器configuration的build议,以改变这一点,但没有任何改变服务器端,所以也必须有一个客户端configuration的选项,对吧? 更新: 经过一番testing后,我明白了为什么它的行为如此。 在本地,这些文件仍然在Windowsnetworking资源上,安装为700.在Linux上,FileZilla试图保留这一点,在Windows上,它只是发送666文件,因为它没有Unix风格的权限,被修改为644由服务器umask。 那么我可以告诉FileZilla不保留权限吗? 否则,我只需要正确安装samba共享。