配置服务器别名

进入文件cd ~/.ssh/config,如果没有,就要自己创建文件。

然后在文件中输入

Host myserver
    HostName IP地址或域名
    User 用户名
    Port ****

之后再使用服务器时,可以直接使用别名myserver1进行登陆。

ssh免配置登陆

方法一(推荐)

在配置好服务器别名后,直接在本地使用命令ssh-copy-id myserver,然后输入密码即可。

方法二

首先本地生成密钥/公钥,有很多种加密方式,像这样ssh-keygen,然后一直回车即可。

密钥存放于~/.ssh/下。

之后想免密码登录哪个服务器,就将公钥传给哪个服务器即可。

例如,想免密登录myserver服务器。则将公钥中的内容,复制到myserver中的~/.ssh/authorized_keys文件里即可。

如果~/没有.ssh文件,

# 创建ssh目录
mkdir -p .ssh 

# 创建该文件
touch authorized_keys 

# 讲自己的rsa.pub 复制到云服务器的这个文件里面
vim authorized_keys 

常用操作

logout: 退出云服务器,回到本地。

exit:退出云服务器。

ssh myserver:连接云服务器。

ssh myserver -p 20000:连接docker。

传输文件

从本机传输文件到服务器

scp 文件 myserver:

从服务器到本机

scp myserver:

Tips:最后一定要有冒号。

最后修改:2026 年 08 月 22 日
如果觉得我的文章对你有用,请随意赞赏