ssh的一些常用配置
作为后端开发人员或者运维人员, SSH 是必不可少的好帮手。下面将罗列一些常用的tips,以后也会陆续更新。
SSH welcome message modification
1. vim /etc/ssh/sshd_config
Change the setting PrintLastLog
to "no"
Change the setting PermitRootLogin
to "yes"
2. vim /etc/motd
Change the content to what you want.
3. service sshd restart or /etc/init.d/ssh restart
SSH login without password
1. generate local key
ssh-keygen
This will generate id_rsa.pub and id_rsa in ~/.ssh/
2. Copy public key to target machine
ssh-copy-id user@target
then it will login without passwd.
3. Sometimes you will need to login with root permission
vim /etc/ssh/sshd_config
Change "PermitRootLogin yes"
4. Restart ssh service
/etc/init.d/ssh restart
Keep SSH Alive
Add the following line to the /etc/ssh/ssh_config file:
ServerAliveInterval 60