没有关闭linux主机的防火墙iptables或者下端口没能被连接。
WinSCP连接linux服务器步骤:1、winscp这款软件是绿色软件,不需要在电脑上安装即可使用,在文件夹中找到 WinSCPexe 这个应用程序文件。
2、点击 WinSCPexe 这个应用程序文件,就可以看到一个登录会话面板,在会话中填写服务器的密匙。
3、如下图小编新建了一个站点的信息,并且保存了下来,保存以后在左侧新建站点下方目录会出现新建的站点,便于下次登录。
4、如果服务器密匙有了修改,可以点击页面中红色方框圈中的位置,点击编辑按钮,编辑站点信息,然后保存。
5、保存以后,点击下方的登录按钮,会d出一个小的会话窗口,通过用户给出的站点信息,去寻找主机,找到主机后会与主机进行验证,验证成功则登录到自己的空间目录中。
windows中可以使用Core FTP,FileZilla, WinSCP,Xftp来连接SFTP进行上传,下载文件,建立,删除目录等 *** 作。以winscp软件为例:
1、将之前下载的sftp服务端解压缩,然后直接运行主程序。点“NEXT”按钮进行下面的 *** 作。
2、在许可协议窗口处填写“同意”并点“下一步”按钮继续。
3、在接下来的配置窗口中选择要安装的组件,从界面中可以看到包括client(客户端)与server(服务器端),实际上只需要服务器端,而客户端使用之前下载的WinSCP 382即可。选择相应的服务器端组件后点“下一步”完成安装
4、 接下来就要启动该服务了,通过“开始->运行->输入CMD后回车”进入到命令提示窗口,然后通过cd命令定位到c:\programfiles\openssh\bin目录。
5、依次执行mkgroup -l >> \etc\group mkpasswd -l >> \etc\passwd命令,这样你目前windows本地帐户中的用户就都可以登录该sftp服务器了,自对文件目录的访问权限和NTFS权限一致。此步骤相当于FTP中的建立访问帐号。
6、添加完各个访问帐户后就可以使用了。
SFTP:sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。sftp 与 ftp 有着几乎一样的语法和功能。1、login后面是输入登录用户名; 2、password后面是输入用户密码,不用在意打字没变化,不是没输入,而是不显示,输入密码正确的话,就进去了,如果密码不对就会显示login incorrect; 3、sshd服务一般指openssh,这个版本的linux没用过,不过红open scp://root:123456@19216801 //连接服务器目录
get /opt/backup/syndatatxt c:\temp\syndatatxt //下载文件到本地
其他的命令:
call 执行任意远程Shell命令
cd 改变远程工作目录
chmod 改变远程文件权限
close 关闭会话
exit 关闭所有会话并结束程序
get 从远程目录下载文件到本地目录
help 显示帮助
keepuptodate 在一个远程目录连续反映本地目录的改变
lcd 改变本地工作目录
lls 列出本地目录的内容
ln 新建远程符号链接
lpwd 显示本地工作目录
ls 列出远程目录的内容
mkdir 新建远程目录
mv 移动或者重命名远程文件
open 连接到服务器
option 设置或显示脚本选项的值
put 从本地目录上传文件到远程目录
pwd 显示远程工作目录
rm 删除远程文件
rmdir 删除远程目录
session 列出连接的会话或者选择活动会话
synchronize 用一个本地目录同步远程目录
输入HELP可以查看
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)