起動時にno-ipを実行する方法-Debian


0

私はKali 2.0にno-ip ddnsをインストールして実行しましたが、起動時に実行しようとしたときにrcX.dの 'X'を変更することができませんか?

設定ファイルには次のように書かれています。

If you want it to run automatically when the machine is booted, then
place the following script in your startup directory. (/etc/init.d/rcX.d
or /sbin/init.d/rcX.d or ???)

        #######################################################
        #! /bin/sh
        # . /etc/rc.d/init.d/functions  # uncomment/modify for your killproc
        case "$1" in
            start)
                echo "Starting noip2."
                /usr/local/bin/noip2
            ;;
            stop)
                echo -n "Shutting down noip2."
                killproc -TERM /usr/local/bin/noip2
            ;;
            *)
                echo "Usage: $0 {start|stop}"
                exit 1
        esac
        exit 0
        #######################################################

Where the 'X' in rcX.d is the value obtained by running the
following command
        grep initdefault /etc/inittab | awk -F: '{print $2}'

私が入るとき:

| grep initdefault / etc / inittab | grep awk -F: '{print $ 2}'

私は得る:

grep: /etc/inittab: No such file or directory

回答:


1

ランレベルはコマンドラインで確認できます。

ランレベル

ランレベル(7) Linuxのmanページ

しかし、私はあなたが欲しいと思います:

update-rc.d .....

update-rc.d(8) - sysv-rc | Debian Jessieのマンページ


私がターミナル5でランレベルに入ったとき、私はN 5を得ました。これは私がrcX.dをrc4.dに変えることを意味します。
Chezzers

あなたはあなたのスクリプトを起動時に置きたいですか?ランレベルの良い自動リンク作成にはupdate-rc.dを使用してください。
f14284

chmod 755 /etc/init.d/helloworld&& update-rc.d helloworldのデフォルト
f14284

1
Linuxに慣れていない場合や、開発、Webデザイン、ゲームなどの目的で汎用のLinuxデスクトップディストリビューションを探している場合、これは推奨されるディストリビューションではありません。 docs.kali.org/introduction/should-i-use-kali-linux
f14284

いいえ - no-ip ddnsツールを起動時に実行させるための手順で、スクリプトを/etc/init.d/に追加してから実行レベルに基づいてファイル名を変更するように指示されました。彼らがこれを行うために与えたコマンド(grep initdefault / etc / inittab | awk -F: '{print $ 2}')は、Kaliに対して機能しませんでした。あなたの助けを借りて私は今私の実行レベルを見つけることができますが、ファイルの名前を変更するために(N 5)実行レベル情報を使用する方法がわかりません。ご協力いただきありがとうございます!
Chezzers
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.