sftp怎么指定端口号,第1张

配置SFTP 发送端口的步骤在BizTalk Server 管理控制台中,创建新的发送端口或双击现有发送端口以对其进行修改。有关详细信息,请参阅如何创建发送端口。配置所有发送端口选项,并为“常规”选项卡“传输”部分的“类型”选项指定“SFTP”。在“常规”选项卡的“传输”部分中,单击“配置”按钮。在“SFTP 传输属性”对话框的“常规”选项卡上,指定以下值:02 使用此选项 执行此操作 ConnectionLimit指定服务器允许的并行打开的最大连接数。0 表示无限制。AccessAnySSHServerHostKey如果设置为 True,则发送端口接受来自服务器的任何 SSH 公共主机密钥。如果设置为 False,则端口会将该主机密钥与在“SSHServerHostKey”属性中指定的密钥进行匹配。默认值:FalseClientAuthenticationMode指定发送端口用于对连接 SSH 服务器的客户端进行身份验证的身份验证方法。如果设置为“密码”,则必须在“密码”属性中指定值。如果设置为 PublicKeyAuthentication,则必须在 PrivateKey 属性中指定用户的私钥。此外,如果该私钥受密码保护,则还要为 PrivateKeyPassword 属性指定密码。默认值: 密码Password如果将 ClientAuthenticationMode 设置为“密码”,则指定 SFTP 用户密码。PrivateKey如果将 ClientAuthenticationMode 设置为 PublicKeyAuthentication,则指定 SFTP 用户的私钥。PrivateKeyPassword指定私钥密码,如果在 PrivateKey 属性中指定的密钥要求这样做。SSHServerHostKeyFingerprint如果将 AccessAnySSHServerHostKey 属性设置为 False,则指定适配器用于对服务器进行身份验证的服务器指纹。如果指纹不匹配,则连接会失败。用户名指定安全 FTP 服务器的用户名。AppendIfExists如果目标位置已存在要传输到安全 FTP 服务器的文件,则此属性用于指定是否应将所传输文件中的数据附加到现有文件中。如果设置为 True,则附加数据。如果设置为 False,则覆盖目标服务器上的文件。默认值:FalseFolderPath指定进行文件复制的安全 FTP 服务器上的文件夹路径。端口指定在其上进行文件传输的安全 FTP 服务器的端口地址。ServerAddress指定安全 FTP 服务器的服务器名称或 IP 地址。TargetFileName指定将文件传输到安全 FTP 服务器时使用的名称。你还可以将宏用于目标文件名。先后单击“确定”两次以保存设置。

使用sftp功能需要在ssh的配置文件/etc/ssh/sshd_config中添加如下配置文本,以SLES 103为例:

Subsystem sftp /usr/lib64/ssh/sftp-server

然后service ssh restart重启ssh就OK了

以下是简单的命令:

01 sftp username@host ip

02 #登陆sftp服务器

03 ls

04 #列出远程服务器上当前目录下的文件

05 cd dir

06 #进入远程服务器上面的dir目录

07 lcd dir

08 #进入本地dir目录

09 quit

10 #退出sftp

11 get file

12 #从服务器上面下载文件到本地当前目录

13 put file

14 #将本地当前目录下的某个文件上传到服务器上

15 mget file1 file2

16 #下载多个文件

17 mput file1 file2

18 #上传多个文件

19 #使用!开始代表shell,例如!ls即可以列出本地当 前目录的文件

一般网站源码是放在服务器上,要编辑源码的话有以下几种方式:

可见,以上3种方式有各自的优缺点。现在轮到我们的主角 GIT+sublime+sftp插件 登场啦~

GIT+sublime+sftp插件 有以下优缺点:

好了,废话不多说,(如果想知道怎么用GIT自动部署的可以留言哈~),开始说下如何用 GIT+sublime+sftp插件

注意: 以上内容需一模一样复制黏贴,只修改其中 服务器IP 、 FTP用户名 、 FTP密码 。

网络上的很多SFTP配置会导致以下BUG:上传到服务器时,sublime经常显示上传失败、连接FTP需要很长时间等。以上贴的SFTP配置,是我经过谷歌搜索,结合很多配置文件弄出来的,现在稳定使用中,一次性保存50个以上文件也是没有一个上传失败的,而且很快速,故贴出来分享给大家~

好了,现在只要保存文件,sublime就会将该文件自动同步到服务器了!而且需要更新本地文件为服务器文件时,只需要右键该文件,然后按SFTP的菜单对应操作即可。

最后,安装下GIT,推荐使用sublime配套的 Subime Merge ,这是图形化界面的git客户端,很牛很强大!!

以上,谢谢~

有问题请留言,可以一起探讨~

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » sftp怎么指定端口号

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情