环境变量
# vim ~/.bashrc # 别名 alias ll='ls -lh' alias aws='ssh root@aws.hepengju.com'
alias ali='ssh root@ali.hepengju.com'
alias vultr='ssh root@vultr.hepengju.com' alias tencent='ssh root@tencent.hepengju.com' alias centos7='ssh root@192.168.180.100' alias centos8='ssh root@192.168.180.180' # 环境变量 export SOFT_HOME=/d/java export JDK8_HOME=$SOFT_HOME/jdk1.8.0_191 export JDK11_HOME=$SOFT_HOME/jdk-11.0.4 export JDK12_HOME=$SOFT_HOME/jdk-12.0.2 export JDK13_HOME=$SOFT_HOME/jdk-13 export JAVA_HOME=$JDK8_HOME export MAVEN_HOME=$SOFT_HOME/apache-maven-3.6.2 export PATH=$MAVEN_HOME/bin:$JAVA_HOME/bin:$PATH
免密登录
# 本机生成RSA密钥 ssh-kengen # 使用ssh-copy-id命令 ssh-copy-id root@vultr.hepengju.com
# ssh-keygen 参数解释 # ssh-keygen -t rsa -C "your_email@example.com" # -t 指定密钥类型,默认是 rsa ,可以省略。 # -C 设置注释文字,比如邮箱。 # # 旧版复制公钥方法备份 # 旧版方法一: # # 将公钥复制到远程机器 # scp ~/.ssh/id_rsa.pub root@vultr.hepengju.com:~/ # # # 登录远程机器将公钥加入受信任的文件中 # ssh root@vultr.hepengju.com # cat id_rsa.pub >> .ssh/authorized_keys # # 旧版方法二: # # 简化为一步骤操作 # cat ~/.ssh/id_rsa.pub | ssh root@vultr.hepengju.com "mkdir ~/.ssh; cat >> ~/.ssh/authorized_keys"