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