1、使用root登入对方主机,且自动加上公钥记录

rm -rf~/.ssh/known_hosts
ssh -oStrictHostKeyChecking=no ConnectTimeout=10 root@192.168.10.131

2、使用2222端口登入对方主机

ssh -p 2222 root@192.168.10.131

3、模拟ftp的文件传输方式

sftp root@192.168.10.131

4、档案异地直接复制

scp -r-l 10000 /etc/bashrc root@192.168.10.131:/tmp        #单位Kbits/s
scp -r -proot@192.168.10.131:/etc /tmp

5、服务端产生新的成对公钥与私钥

rm -rf/etc/ssh/ssh_host_*
systemctl restartsshd.service

6、配置登陆提示内容

编辑/etc/motd增加展示内容或者编辑/etc/ssh/sshd_config新增Banner /etc/sshfile
编辑/etc/sshfile 增长展示内容

7、ssh别名文件

# 使用SSH配置文件,在当前用户家目录的.ssh/config文件中添加所有远程主机的详细信
vi ~/.ssh/config
Host webserver
    HostName 172.16.0.1
    User herlly
    Port 8888
    IdentityFIle ~/.ssh/id_rsa
Host dnsserver
    HostName oa.herlly.com
    User root
Host dbserver
    HostName 172.16.0.2
    User herlly
    Port 22222
# 注意:
使用方法:ssh webserver 即可访问主机;如果为所有用户提供别名,请编辑/etc/ssh/ssh_config文件,添加以上几行内容。
    
# 使用BASH别名,在当前用户家目录的.bashrc或者.bash_profile文件中添加所有主机的信息
vi ~/.bashrc
alias webserver='ssh -p8888 herlly@172.16.0.1'
alias dnsserver='ssh -p6666 herlly@172.16.1.2 -i ~/.ssh/id_rsa'

# config文件模版(与ssh证书同级)
Host *
  ForwardAgent yes

Host cn
  HostName jump1.herlly.com
  Port 23541
Host sg
  HostName jump2.herlly.com
  Port 23541
Host jp
  HostName 202.1.2.3
  Port 23541

Host salt-cn
  HostName 10.0.0.1
  Port 22

Host salt-jp
  HostName 11.0.0.1
  Port 22

Host 10.10.* 10.11.* 10.12.* 10.13.*
  ProxyCommand ssh -W %h:%p cn

Host 10.20.* 10.21.*
  ProxyCommand ssh -W %h:%p sg

Host 172.31.*
  ProxyCommand ssh -W %h:%p jp
  # User work
  # ProxyCommand ssh -W %h:%p jp
  # IdentityFile  ~/.ssh/jp.work.pem

8、清理无name、无tag镜像

docker images -f "dangling=true" -q|xargs docker rmi

9、清理jouernel日志

# 删除文件后,重启服务
systemctl restart systemd-journald.service

10、修复xfs磁盘故障

xfs_repaire -L /dev/sdd1