Linux常用-服务器登录-ssh

操作命令

登录命令 ssh:

# 基础登录
ssh 用户名@服务器地址

# 指定密码登录
sshpass -p '密码' ssh -p 端口 用户名@服务器地址

# 指定公钥登录
ssh -i 公钥 -p 端口 用户名@服务器地址

设置快捷登录:

# 查看 ~/.ssh/config文件是否存在
ls ~/.ssh/config

# 如果文件不存在,如果存在忽略此步
touch ~/.ssh/config

# 打开文件
vim ~/.ssh/config

# 如果是私钥方式登录,输入以下内容:
Host myserver                        # 快捷键别名
  HostName 127.0.0.1                 # 服务器地址
  Port 22                            # ssh服务端口
  User root                          # 登录的服务器用户
  PreferredAuthentications publickey # 登录方式,用私钥登录
  IdentityFile ~/.ssh/id_rsa         # 私钥文件位置

# 如是密码方式登录,输入以下内容:
Host myserver                        # 快捷键别名
  HostName 127.0.0.1                 # 服务器地址
  Port 22                            # ssh服务端口
  User root                          # 登录的服务器用户
  PreferredAuthentications password  # 密码登录

# ~/.ssh/config不支持设置密码,因为密码为敏感信息,不适合在这里设置

登录服务器:

# 密钥登录,直接使用
ssh myserver即可实现登录

# 密码登录,则需要输入密码
ssh myserver
root@127.0.0.1's password: 输入密码回车,即可登录

# 如果出现如下错误,表示密码输入错误
Permission denied, please try again.

# 也可以通过sshpass 指定密码
sshpass 密码 ssh myserver

常见好用的登录工具

  1. windows下:xshell很早之前一直在用,之前用的还是很不错的。不过后来更新的一些功能用起来就不是那么爽了,不兼容老版本,下载也比较麻烦,每次更新旧版本就必须得跟着升级。后来没有在用了,不过你们可以根据自己的需要去尝试。
  2. java国产自研finalshell的一款很好用的xshell工具非常好用,想要的拿走不谢。
    1. 网盘地址
    2. 提取码:87vg
  3. mac系统:iTerm2,ZenTermLite,zsh,都是很好用的工具

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值