Articles of SFTP

从windowsbatch file中检测是否在局域网中

我设置了几台Windows笔记本电脑来从我们的文件服务器挂载主目录。 文件服务器为Linux客户端使用NFS,并为这些Windows客户端设置了Samba。 在启动时,我希望他们在局域网上使用Samba进行挂载,否则就要使用安全的FTP连接。 我相信其余的可以是脚本或其他(我有一些C#经验,所以如果batch file不足,我可以写一个更复杂的C#程序),我只是不知道如何来确定是否计算机在局域网上。

更改copssh默认FTP根打破RSA身份validation

我有一个关于copsshconfiguration的问题。 我想在用户通过SFTPlogin时更改主目录,但是当我更改/ etc / passwd文件中的目录时,我不能再用我的RSA密钥login。 我已经阻止了密码authentication,当我离开根path/家庭/用户名我能够访问SFTP和SSH很好,我的私钥。 我希望我已经包括了一切。 先谢谢您的帮助!

如何在服务器上启用SFTP端口

如何在服务器上启用sftp端口? 当我在命令提示符下键入以下命令时,它会给出以下结果: C:\ Documents and Settings \ muralik> telnet kmkhub 22 正在连接到kmkhub …无法在端口22上打开与主机的连接:连接失败 我如何连接到sftp端口?

了解本地用户的FTP / FTPS

我试图围绕本地用户的FTP包围我的头。 例如,我有一个本地WordPress安装,需要FTP来更新某些插件。 我的理解是,我将创build一个FTP服务器,WordPress将作为本地用户访问。 但… 为什么这是必要的? 当WordPress从远程插件站点下载插件文件时,它不使用FTP,并且当它需要将其安装在其文件夹中时,为什么它不能对该文件夹进行可写访问? 在这种情况下,FTP与FTPS是否有关系? 我知道FTP以明文forms传输密码,但是如果没有远程传输,为什么会这样? 谢谢-

www数据用户的SFTP权限 – 需要帮助!

我遵循本指南{ http://john.parnefjord.se/node/62 }在www-data组中设置另一个用户(joeuser),但是不pipe这些更改,unmask都没有被设置。 /var/www/example.com/下的文件夹现在由www-data组拥有,但是只有www-data用户可以修改它。 我已经遵循并重新遵循了那个提到的每一步。 我在下面的脚本中取消注释了echo语句: #!/bin/bash #/bin/echo `/bin/date` > /tmp/sftp-test.txt #/bin/echo 'Starting SFTP server from wrapper script to set correct umask…' >> /tmp/sftp-test.txt umask 0002; /usr/lib/openssh/sftp-server 但没有任何回应/logging。 我想这意味着脚本没有运行。 现在,如何跟踪joeuserlogin时发生了什么? 该服务器正在运行Ubuntu 11.4。

Rsync从Linux推送文件到windoes。 SSH问题 – 连接被拒绝

出于某种原因,我想运行一个脚本来将文件从Linux机器移动到Windows。 我已经在我的Windows机器上安装了cwRsync并且能够连接到linux机器。 当我执行以下命令: rsync -e "ssh -l "piyush"" -Wgovz –timeout 120 –delay-updates –remove-sent-files /usr/local/src/piyush/sync/* "[email protected]:/cygdrive/d/temp" 10.0.0.60是我的widows机器,我正在Linux上执行命令 – CentOS 5.5。 运行命令后,我得到以下错误信息: ssh: connect to host 10.0.0.60 port 22: Connection refused rsync: connection unexpectedly closed (0 bytes received so far) [sender] rsync error: error in rsync protocol data stream (code 12) at io.c(463) [sender=2.6.8] [root@localhost sync]# ssh […]

支持networking文件夹写/读Windows 7的FTP服务器

我正在寻找可靠的FTP服务器软件的Windows 7我还需要的东西,可以给用户和密码的用户,将能够看到一些networking驱动器文件夹。 可能吗?

重复找不到远程备份目录?

使用我的私钥这样做,这个命令允许我连接到/ home / backupUser /备份就好了: $ sudo sftp -oPort=7843 [email protected]:backup 但是,当我运行重复,我得到以下错误: duplicity full –exclude … / scp://backupUser:[email protected]:7843:/backup bash: [email protected]:7843./backup: No such file or directory 我假设duplicity将解释/backuppath相对于用户的主目录。 但是由于上述命令不起作用,我还试图在命令末尾的备份目录中closures/ ,即 duplicity full –exclude … / scp://backupUser:[email protected]:7843:backup bash: [email protected]:7843:backup: command not found 有什么我在这里失踪,如添encryption码的私钥使此命令的工作?

pipe理上传权限,SFTP和Linux

我是Linux新手。 我正在使用Redhat 5.5服务器,并使用基于Java的SFTP脚本,该脚本允许多个用户将文本file upload到服务器。 我不确定,如果每个用户将有一个单独的目录,或者如果我将使用命名约定,其中包括他们的客户ID。 这些文件包含有关其局域网设置的一些个人信息,所以我更喜欢使用SFTP作为FTP。 这是我的理解,SFTPencryption(另外,我有一个Java类configuration为通过SFTP上传,所以我宁愿不切换协议,除非他们是一个非常好的理由)。 原型是为了支持大量客户的系统,而通过命令行不断添加和删除客户端的想法似乎是非常不切实际的。 (再次,我是new_to /学习Linux和Redhat)。 为多个用户授予SFTP上传文件的正常惯例是什么,每个用户都有唯一的用户名和密码。

Unix上的SFTP默认为密钥authentication

这对你所有的Unix专家来说可能是一个简单的办法,但是我无法弄清楚,所以我试图从命令行inputwindows服务器,远程拒绝连接。 当我以详细模式运行它时,我可以看到系统正在尝试使用我的一个公用密钥(在我的sshconfiguration中设置,并用于另一个服务器,用于身份validation)进行身份validation,问我一个密码,这是一个消毒痕迹的消毒版本: sftp -v<username>@<remote_ip_address> OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011 debug1: Reading configuration data /Users/Admin/.ssh/config debug1: Reading configuration data /etc/ssh_config debug1: Applying options for * debug1: Connecting to <remote_ip_address> [<remote_ip_address>] port 22. debug1: Connection established. debug1: identity file /Users/Admin/.ssh/id_rsa type 1 debug1: identity file /Users/Admin/.ssh/id_rsa-cert type -1 debug1: identity file /Users/Admin/.ssh/id_dsa type -1 debug1: identity […]