1.ssh
- sudo vim /etc/ssh/sshd_config
PermitRootLogin no #禁止root登入 Port 2222 #修改ssh端口 - 重新加载配置
#sudo systemctl daemon-reload #加减systemctl服务 sudo systemctl restart ssh.socket #改监听端口 sudo systemctl restart ssh #改服务配置 - 查看最近登录ssh的用户
w/who #谁在用电脑 last #最近登录 sudo journalctl -u ssh --since "today" | grep -E "Accepted|Failed|Disconnected" #最近登录和被拒
2.xshell
vim ~/.inputrc (tab补全可以大小写不敏感)
"^[[A": history-search-backward "^[[B": history-search-forward set show-all-if-ambiguous on set completion-ignore-case onvim ~/.bashrc (让命令行变彩色)
export PS1="\[\e[36;1m\]\u\[\e[0m\]@\[\e[33;1m\]\h\[\e[0m\]:\[\e[31;1m\]\w\[\e[0m\]\n\$ "sudo visudo (让普通用户可以不输密码临时获取root权限)
# Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) ALL lu ALL=(ALL:ALL) NOPASSWD: ALL
文档更新时间: 2026-05-08 16:37 作者:morninglu
