用下面的命令,登录远程计算机:
[test@demo]# ssh username@hostname
例如:
[test@demo]# ssh username@www.test.com
The authenticity of host 'www.test.com (*****)' can't be established.
RSA key fingerprint is 0e:c2:f6:f4:d9:86:9d:4b:c4:3d:77:e7:a4:bb:59:14.
Are you sure you want to continue connecting (yes/no)? yes
username@www.test.com's password:
Last login: Tue Oct 19 1999 18:13:00 -0400 from www.test.com
Welcome to www.test.com on Deepforest.
username是用来登录ssh服务器的用户名,
scp
可以用这个命令把文件从本地计算机拷贝到远程计算机,或者反之,甚至可以在两台远程计算机之间用“scp”命令拷贝文件。把远程主机上的文件拷贝到当前目录的一个简单的方法如下。
用下面的命令把文件从远程主机拷贝到本地主机上:
[test@demo /]$ scp -pr username@hostname:/tmp ./ (把远程目录tmp和下面所有文件,文件来一起COPY到当前目录下面 -r 表拷贝目录
例如:
[username@demo]$ scp -p username@dev.test2.com:/tmp ./
Enter passphrase for RSA key 'username@dev.test2.com':
用下面的命令把文件从本地主机拷贝到远程主机上:
[username@demo /]$ scp -p /usr/bin/test username@hostname:/tmp/ (把目录/usr/bin/test文件夹和文件来所有内容SCP到目标服务器/tmp目录下面)
例如:
[username@demo]$ scp -p /usr/bin/test2 username@test:/var/tmp
username@test's password:
注意:“-p”选项表示文件的改变和访问时间属性以及权限,在拷贝过程中被保留。通常是需要这样的。
总之两个功能:
从当前服务器 SCP 到其它服务器 [current@server] scp ./file other@server:/home/tmp/
从其它服务器 SCP 到当前服务器 [current@server] scp other@server:/home/tmp/ ./
没有评论:
发表评论