linux 系统非root用户免密操作sudo
如果您当前以root账户登录系统,并且想将一个新的用户(newuser)添加到sudoers列表中,以便允许其使用sudo命令,请按照以下步骤操作:
- 在终端或命令行运行以下命令以编辑sudoers文件:
sudo visudo
- 在文件中找到 Defaults env_reset 行下面添加如下内容,表示免除 newuser用户输入密码:
newuser ALL=(ALL) NOPASSWD: ALL
自启动shell脚本配置
sudo chown newuser:newuser /tmp
sudo chmod 777 /tmp
touch /tmp/start.out
sudo chmod 666 /tmp/start.out
- 接下来编辑/etc/rc.d/rc.local文件或者/etc/rc.local文件,他们是同一个文件,软连接而已。
- 在linux各项服务启动完毕之后,会运行/etc/rc.d/rc.local这个文件,所以把我们需要运行的脚本放在这里面就行了。
- 将启动脚本的地址如/home/start.sh这个脚本放到/etc/rc.d/rc.local这个文件最后一行
/home/start.sh >> /tmp/start.out 2>&1
- 保存后加一个执行文件的权限
chmod +x /etc/rc.local
- 重启系统测试查看 tail -f /tmp/start.out 日志是否正常
sudo shutdown -r now
windows oracle 数据库启动正常,就是连接时间长问题解决
- oracle 数据库listener.log日志清除
lsnrctl set log_status off
- 找到oracle 安装目录位置的listener.log位置
ps: E:\app\admins\diag\tnslsnr\DESKTOP-7D233FC\listener\trace>
cls >listener.log
lsnrctl set log_status on
--沙皮狗你不懂 著