自動起動の設定(Puppy Linux)
一般のLinuxの自動起動には、initdやxinitdなどのスーパーサーバを使用します。しかし、Puppy Linuxでは、/root/Startupに置いたファイルが自動起動されます。そこで、Samba、FTP、VNC、sshを起動するシェルスクリプト/root/Startup/startup.shを以下の内容で作成します。/root/.vnc/x11vnc_run.shは、VNCサーバの設定で作成したシェルスクリプトです。minidlnaは、起動タイミングによって、起動しないことがあるようなので、少しsleepしてから起動するようにします。
nmbd smbd vsftpd& hiawatha /root/.vnc/x11vnc_run.sh /usr/sbin/sshd sleep 10 minidlna
以下のコマンドを実行し、/root/Startup/startup.shに実行権限を加えます。
chmod a+x /root/Startup/startup.sh |
再起動してみます。
全てつながりました。
| 固定リンク
「Puppy Linux」カテゴリの記事
- minidlnaのインストール(Puppy Linux)(2016.09.08)
- ファイアーウォールの設定・プライベートIPアドレス(Puppy Linux)(2016.09.08)
- 自動起動の設定(Puppy Linux)(2016.07.08)
- マウントの設定(Puppy Linux)(2016.07.08)
- ファイアーウォールの設定・ポート毎(Puppy Linux)(2016.07.08)
コメント