ssh连接linux的方法 Linux下如何利用ssh传输文件?
Linux下如何利用ssh传输文件?
您可以使用scp命令。
Scp命令
中文描述:安全拷贝(远程文件拷贝程序)
功能:在网络上的Linux系统主机之间复制文件。
语法:scp[选项][[用户@]主机1e chov3-@ .com]文件1...[[user @]host 2 echo v4-@ .com]file 2。
主要选项:
选项t描述
-1t强制scp仅支持SSH-1协议。
-2t强制scp仅支持SSH-2协议。
-4t强制scp仅使用IPv4地址。
-6t强制scp仅使用IPv6地址。
-c: t允许压缩。(将-C标志传递给ssh以打开压缩)
-p: t保留原文件的修改时间、访问时间和访问权限。
-l limit限制使用的带宽,以kbit/s为单位。
-P portt指定连接到远程主机的端口。注意,这个选项用大写 "宝洁公司。默认端口是22
-rt递归复制整个目录。
-vt详细显示信息
例子
1.将文件从Linux客户端上传到Linux远程主机。
scp[选项]local _ fil: r:远程主机文件路径和文件名
将local /root/tools/目录下的fish-3.0.1-1.1.x86_64.rpm复制到IP地址为192.168.1.90的远程主机的/root/目录下。
scp -Cp。/tools/fish-3 . 0 . 1-1.1 . x86 _ 64 . rpm :/root/
将local /root/tools/目录复制到远程主机(IP地址为192.168.1.90)的/tmp/目录中。
scp-Cpr/root/tools/:/tmp
2.从Linux远程主机下载文件到本地Linux客户端。
scp[选项] :r:远程主机文件路径和文件名本地文件
将远程主机(ip: 192 . 168 . 1 . 90)/root/downloads目录复制到local /tmp目录。
scp -Cpr :/root/Downloads/tmp
linux下怎么查看ssh的用户登录日志?
在linux中,默认情况下启动Sshd服务。/etc/ssh/sshd_config,看看有没有这个文件,或者用sship地址登录。ip地址是您的linux主机的地址。如果你真的不。;如果你不明白,可以在网上查查《linux就该这么学》,看看他的第九章,那是关于ssh服务的。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。