Skip to content

Latest commit

 

History

History
17 lines (16 loc) · 911 Bytes

ssh.md

File metadata and controls

17 lines (16 loc) · 911 Bytes

ssh

ssh是一个流行的安全协议,用于远程登录,局域网内文件传输等等。

基本概念

如果远程主机包含本主机的公钥认证文件,则本主机登录远程主机,无需再输入密码。
公钥认证文件,即将本主机的.ssh目录下的*.pub的公钥文件发送到远程主机的.ssh目录下,并更名为authorized_keys

scp

用于局域网内文件的传输。scp即ssh copy的意思。

基本格式

scp 原文件地址 目的地址

如果原地址或目的地址是远程主机,则写作user@host:
远程主机目录缺省的情况,则为user的home目录。比如:

scp .ssh/id_rsa.pub [email protected]:
scp .ssh/id_rsa.pub [email protected]:.ssh/authorized_keys

前者将把本主机的公钥复制到远程主机的home目录下。 后者将复制到远程主机的.ssh目录下并更名为认证文件。