1

私は Linux やコマンド ラインの初心者ですが、Buffalo Terastation (TS-HTGL/R5) へのルート アクセスを取得し、noip と mediatomb をインストールすることができました。

私が抱えている問題は、noip2 を自動的に起動できないことですが、mediatomb をどうすればよいか (ガイドを使用して) わかりました。次のスクリプトがあります/opt/etc/init.d/S90noip2が、エラーが発生しますbad interpreter: no such file or directory

#! /bin/sh
case "$1" in
    start)
    echo "Starting noip2."
    /opt/bin/noip2
    ;;
    stop)
    echo -n "Shutting down noip2."
    killall noip2
    ;;
    *)
    echo "Usage: $0 {start|stop}"
    exit 1
esac
exit 0
4

1 に答える 1

0

私は次のことを試します:

  1. 1 行目の#!との間のスペースを削除します。/bin/bashあなたが持っている必要があります:#!/bin/bash

  2. ファイルを実行可能にします。chmod +x /opt/etc/init.d/S90noip2

  3. /opt/bin/noip2実際に存在することを確認します。

  4. 手で動かして動作/opt/bin/noip2を確認してください。

  5. 上記の手順のいずれも役に立たなかった場合は、ここに結果を投稿してください。そうすれば、さらなる手順を見つけることができます。

  6. 問題が解決した場合は、この回答を受け入れて投票ボタンをクリックしてください。:)

PS: 賞金もお忘れなく。:D

于 2015-02-06T03:49:54.160 に答える