Linux rc.localが実行できない場合の解決方法

環境
RHEL8.6

現象
Linuxの起動時にrc.localに記載したコマンドが実行されていなかった。

解決方法
/etc/rc.d/rc.localに実行権限を与えてあげる。
デフォルトだと以下のように実行権限がない。

# ls -l /etc/rc.d/rc.local
-rw-r–r–. 1 root root 581 3月 3 13:39 /etc/rc.d/rc.local

権限を与える
# chmod 755 /etc/rc.d/rc.local

確認
# ls -l /etc/rc.d/rc.local
-rwxr-xr-x. 1 root root 581 3月 3 13:39 /etc/rc.d/rc.local

Linux

Posted by arkgame