ssh可以登录,但是scp不行,解决方案

刚在阿里云上买了个服务器,然后在镜像市场上,配置了个免费的LNMP的镜像,都没有问题。
在我开始配置,ssh认证时,ssh可以登录,但是本地想通过scp将id_rsa.pub公钥上传上去,发现 scp 一直阻塞。最后返回一个:
	ssh: connect to host xx.xx.xx.xx port 22: Operation timed out
	lost connection

在网上搜了下,好像没啥答案。搜到一个靠谱点的:
http://superuser.com/questions/395356/scp-doesnt-work-but-ssh-does
只能说可能的原因:
1.防火墙配置,我也没看,也没时间验证这些运维东西,得赶紧写代码。。。
2.scp借助的是ssh,可能是ssh返回了一些其它输出,并非标准的ssh输出吧,导致出现这个情况。检查服务器上的所有登录过程中的脚本(可能例如:.bashrc等,服务器之前的知识忘干净啦..)
3.如果还是搞不定,使用回答者的替代方案:
scp借助ssh启动了一个隧道,来传输文件,来通过下列方法来模拟:
本地文件复制到远程:
	tar zcf - id_rsa.pub | ssh root@xx.xx.xx.xx tar zxf  - -C /tmp
远程文件复制到本地:
	ssh root@xx.xxx.xx.xx "tar zcf - ./*" | tar zxf - -C ./
是通过管道进行数据传输

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答1: WinRAR 是一款功能強大的壓縮軟件,它能夠將文件和資料夾壓縮成壓縮包,以節省存儲空間和方便傳輸。版本SCP是指WinRAR的某個特定版本,但是在我的知識範圍內暫時沒有找到關於WinRAR版本SCP的相關信息。 根據我了解,WinRAR有不同的版本和更新,每個版本都有不同的功能和優化。使用WinRAR版本SCP需要先確定它是一個正式且合法的版本,因為有些非法軟體可能偽裝成WinRAR來進行惡意活動。 為了保證安全性,我建議下載WinRAR官方網站上的最新版本,以確保您使用的是正版的軟體。在下載和安裝過程中,要注意避免從不受信任的網站或第三方來源下載。 一旦你獲取到正確的WinRAR版本SCP,你就可以開始使用它的功能了。這包括壓縮和解壓縮文件、創建和編輯壓縮包、設置壓縮級別和密碼保護等。 總之,WinRAR是一款非常受歡迎和常用的壓縮軟件,它的不同版本有不同的功能和優化。使用WinRAR版本SCP前,確保你下載的是正版軟體,並且從安全且可信賴的來源進行下載和安裝。 ### 回答2: WinRAR 是一款备受欢迎的文件压缩和解压缩工具,而 SCP (Secure Copy Protocol) 则是一种安全的文件传输协议。不过,目前并没有 WinRAR 版本的 SCP。 WinRAR 主要专注于文件压缩和解压缩功能,提供了高效的算法和用户友好的界面,使用户能够方便地压缩和解压缩各种文件类型,节省存储空间和传输时间。它支持多种压缩格式,例如RAR、ZIP、7-Zip等。用户可以通过简单的操作将文件或文件夹压缩成一个压缩包,并可以选择压缩级别和密码加密等选项以保护文件的安全性。同时,WinRAR 还提供了文件分卷、自我解压等实用功能,方便用户在需要时进行解压操作。 而 SCP 是一种安全的文件传输协议,和 FTP (File Transfer Protocol) 类似,但在传输过程中使用了加密算法,保证了数据传输的安全性。SCP 通常用于在网络上以加密的方式传输文件,并且在许多操作系统和服务器上都有内置的 SCP 客户端和服务器软件。它使用 SSH (Secure Shell) 协议进行身份验证和安全加密传输,确保文件在传输过程中不会被窃取或篡改。 尽管 WinRAR 在文件压缩和解压缩方面非常强大,但它并不包含 SCP 功能。如果需要进行安全的文件传输,我建议您使用专门的 SCP 软件或其他支持 SCP 的工具来完成这项任务,例如 PuTTY、OpenSSH 等。这些工具提供了与 SCP 相关的功能和操作,以实现安全的文件传输。 ### 回答3: WinRAR 版本 SCP(Secure Copy Protocol)是一种网络协议,用于在网络上进行文件传输和管理。WinRAR 是一款经典的压缩和解压缩软件,支持多种文件格式和功能强大。 随着科技的进步和网络的普及,文件的传输和管理成为我们日常工作中的常见需求。为了保护传输的文件安全性和完整性,WinRAR 版本 SCP 提供了一种加密和认证机制,确保文件在传输过程中不会被篡改或截取。 使用 WinRAR 版本 SCP,用户可以通过网络连接到远程服务器或其他计算机,在客户端和服务器之间进行文件的上传、下载、复制和删除等操作。SCP 使用的是 SSH(Secure Shell)协议作为传输层,提供了加密、压缩和完整性校验等功能,使得文件的传输更加安全可靠。 WinRAR 版本 SCP 还支持文件夹的传输,用户可以方便地在远程服务器的不同目录之间进行复制或移动。同时,用户也可以在本地计算机和服务器之间进行文件的同步,确保两者之间的文件始终保持一致。 总之,WinRAR 版本 SCP 是一款方便实用的网络文件传输和管理工具,通过支持的安全传输协议和功能,保证了文件的安全性和完整性。无论是在个人使用还是企业级应用中,WinRAR 版本 SCP 都可以提供高效、安全的文件传输解决方案

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值