本文主要记录工作中对Ubuntu22.04使用过程中常用个性配置进行汇总;本文中基本不会涉及原理相关内容,只有实操。
1.修改SSH默认端口
一般为了网络安全考虑会从网络层面禁用掉22端口,而实际工作中也是需要使用22端口的。所以将默认的22端口修改为其他非常见端口,降低风险。
#修改ssh.socket中的ListenStream=后面的端口号
vi /usr/lib/systemd/system/ssh.socket
#改成自定义的端口号,比如23853;然后保存退出
#生效:一种是重启目标电脑或者执行下述指令生效
systemctl daemon-reload
systemctl restart ssh.socket
systemctl enable ssh.socket #出现过重启后不生效的问题,当不生效时再次启用ssh.socket便可生效;此处添加开机启动
2.修改开机Logo
替换掉原有的Ubuntu-logo
修改启动界面的logo
#将自己准备的.png图片覆盖掉系统中原图片,并保证文件名不发生变化
sudo cp diy.png /usr/share/plymouth/themes/spinner/watermark.png #diy.png为自定义的图片,尺寸需要自己掌握
修改登录界面Logo
我涉及的均是要求自动登录,因此此处并未严格验证
#将自己准备的.png图片覆盖掉系统中原图片,并保证文件名不发生变化
sudo cp diy.png /usr/share/plymouth/ubuntu-logo.png #diy.png为自定义的图片,尺寸需要自己掌握
UI程序开机自启
- 先制作.desktop文件
- 将.desktop文件放在 /etc/xdg/autostart/
SSH登录时不显示Ubuntu相关信息
默认登录时的提示信息如上图,直接使用下述指令取消权限即可
sudo chmod -R 644 /etc/update-motd.d/