ssh命令

1、连接

  • ssh username@remoteIp [-p port]
  • 输入密码
    说明:
    服务端使用的不是默认端口号(22)时,要在命令行中加:-p 端口号
    举例:
    ssh [email protected]
    

2、上传/下载

2.1、上传

  • scp [-r] /home/dd/file1 username@remoteIp:/xxx/xx/ [-p port]
  • 输入密码
    说明:
    假如上传的是目录,要在命令中加:-r;服务端使用的不是默认端口号(22)时,要在命令行中加:-p 端口号
    注意:
    绝对路径和相对路径的使用
    举例:
    scp abc.txt [email protected]:/home/dd/
    

2.2、下载

  • scp [-r] username@remoteIp:/xxx/xx/ /home/dd/file1 [-p port]
  • 输入密码
    举例:
scp [email protected]:/home/dd/abc.txt ./

3、面密码登录

1、cd ~/.ssh
2、ls
3、ssh-keygen(已存在密钥时,忽略这一条命令)
#然后一路回撤到底
4、ls
5、ssh-copy-id username@remoteIp [-p port]
#输入密码

4、配置别名

4.1、创建配置文件

touch ~/.ssh/config

4.2、编辑配置文件,加上下面内容

Host     macbook (别名)
HostName 192.168.0.1 (ip地址)
User     dd (用户名)
Port     22 (端口号)

你可能感兴趣的:(ssh,运维)