linux中ssh的登陆

ssh登陆:

基本参数
user: root用户名
hostname:IP地址
password:设置的密码
基本用法:

  • ssh user@hostname

  • user :用户名
  • hostname:IP地址或地域名
    第一次登陆会显示:
    在这里插入图片描述
    输入yes,然后回车即可。
    这样会将该服务器的信息记录在~/.ssh/known_hosts 文件中。
    然后输入密码即可登陆到远程服务器中。
    默认端口是22,如果想登陆某一特定端口:
  • ssh user@hostname -p 22

如果没有.ssh文件则mkdir .ssh

配置文件
创建文件

  • vim .ssh/config

  • 然后在文件中输入:
Host myserver1
   HostName IP地址或用户名
   User 用户名


   Host myserver2
   HostName IP地址或用户名
   User 用户名

之后再使用服务器时,可以直接使用别名myserver1 myserver2。
密匙登陆
创建密匙:

  • ssh-keygen

然后一直按回车即可。
执行结束后,~/.ssh/目录下会多出两个文件:

  • id_rsa : 私匙
  • id_rsa.pub :公匙
    之后想免密码登陆哪个服务器,就可以将公匙传到哪个服务器即可。
    例如,想免密登陆mysrtver服务器。将公匙的内容复制到myserver中的~/.ssh/authorized_keys 文件里即可.
    也可以使用如下的指令一键添加公匙:
    ssh-copy-id myserver

执行命令
命令格式:

  • ssh user@hostname command
    例如:

  • ssh user@hostname ls -a
    或者

  • 单引号中的$i可以求值
    ssh myserver ‘for ((i = 0; i < 10; i ++ )) do echo $i; done’
    或者

  • 双引号中的$i不可以求值
    ssh myserver “for ((i = 0; i < 10; i ++ )) do echo $i; done”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值