Debian ブートまたはデスクトップブートプロセス中にスクリプトを起動する最も簡単な方法は何ですか?
スクリプトはWi-Fi接続用のコマンド(ifup wlan0)で構成され、root権限が必要です。私のシステムはテスト用のDebian、slimはログインマネージャ、jwmはウィンドウマネージャです。
私は以下を試しました:
- systemd を使用して .service メソッドを作成します。スクリプトを起動しますが、デスクトップのログイン時に閉じる理由がわかりません。
- Jwmでstartコマンドを使用してifupを起動するにはroot権限が必要なため、失敗したようです。
- .bashrcファイルにコマンドを置きます。同じ上記と
- スクリプトを /etc/rc5.d ディレクトリに配置します。
これまで何も動作しませんでした。提案?
ベストアンサー1
他の人が知る必要がある場合に備えて、これがついに効果がありました。
- /etc/rc.local ファイルの生成
- 修正してみてください755
- rc.localファイルに以下を入れました。
パスワード:
#!/bin/sh -e
# This script is executed at the end of each multiuser runlevel
/path/to/my/script
exit 0