Linux生产环境 危险的 root 用户
Linux 系统中,root 用户作为超级用户,拥有执行所有指令,操作所有目录的权限;尤其在生产环境下,一旦 root 账号被暴力破解或者因为误操作执行了恶意命令,会导致不可挽回的后果;因此,需要禁用 root 用户,创建普通用户,并遵循最小授权的原则,避免滥用root权限;
Linux 系统中,root 用户作为超级用户,拥有执行所有指令,操作所有目录的权限;尤其在生产环境下,一旦 root 账号被暴力破解或者因为误操作执行了恶意命令,会导致不可挽回的后果;因此,需要禁用 root 用户,创建普通用户,并遵循最小授权的原则,避免滥用root权限;
SpringBoot项目开发完成后,需要打包成可执行jar,然后上传到服务器,为了便于对jar包进行维护,可以编写shell脚本,控制jar的执行和停止.
正常情况下Web项目开发完成后需要打包上传到远程服务器测试,若每次将war包手动上传到linux,耗时耗力,效率比较低,因此可以利用maven,自动将本地项目上传部署到远程Tomcat中,实现即传即测;
一台虚拟主机下部署多个网站
同一台服务器配置多个Tomcat服务,通过Nginx实现反向代理访问