問題タブ [su]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - exec("su") 許可が拒否されましたか?
このコードを使用すると
それが私に返すErrorStreamを聞いてください:許可が拒否されました。ただし、スーパーユーザーは許可を正常に付与します。何か案は?
android - suアクセスandroid
私はファイル ブラウザを作成しようとしています (具体的には、これを変更し始めました: http://android-er.blogspot.com.es/2010/01/implement-simple-file-explorer-in.html )。
私の質問は次のとおりです。ディレクトリ「/」内のファイルにアクセスして表示するにはどうすればよいですか? 有名な人を探していることがわかりました:Runtime.getRuntime().exec("su");しかし、私はスーパーユーザーが管理者に権限を与えて作業を停止するだけです。
エミュレーターをルート化するには、次の手順に従いました: Android エミュレーターでルート アクセスを取得するには? . とにかく、私の電話はルート化されており、機能しません。
これがコードです。アプリケーションはスーパーユーザーのリストにありますが、常にメッセージ フォルダを読み取ることができません!
}
android - Androidで「su」を実行するにはどうすればよいですか?
システムは言う:"07-06 11:01:34.337: I/System.out(3864): su: uid 10170 not allowed to su"
ターミナルで「adbroot」を実行します
何か案は?
unix - シェル スクリプトでの UNIX ユーザーの変更
ログインとパスワードを引数として渡すことにより、ユーザーが管理者としてコマンドを実行できるようにするために、シェルスクリプトで現在のユーザーを変更したいと考えています。
私は次のようなことをする能力が欲しい:
そして、スクリプト内では、次のようなものです:
ただし、これを明確にコーディングする方法がわかりません。
助けてくれてありがとう
c# - OpenLDAPLDAPサーバーは利用できません
過去4日間、asp.netからOpenLDAPサーバーに接続しようとしましたが成功しませんでした。私が髪を引っ張る直前に、誰かがうまくいった解決策を持っている可能性があります(つまり、c#asp.netを使用してOpenLDAPサーバーに接続します)。どうやら私はputty.exeからLDAPサーバーにアクセスして検索を行うことができます。さらに、LDAPモジュールを追加したことを考えると、DrupalCMSのローカルインストールを使用した認証にLDAPサーバーを問題なく使用できます。私の問題は、asp.netで同じことをしていることです。具体的な詳細は次のとおりです。
LDAPサーバーはサンソラリーでホストされています。開発マシンはWinXPService Pack 3を実行しています。パテで正常に使用したユーザー名とパスワードを使用してbindを呼び出そうとすると、エラーが表示されます。
options.StartTransportLayerSecurity(null);を使用してTLSを開始しようとしました。同じエラーでbindを呼び出す前に持続します。何が間違っているのでしょうか?助けてください!!!!!!!!
shell - シェルスクリプト内でrootユーザーに変更する
特定のコマンドを実行するためにroot以外のユーザーアカウントが必要なシェルスクリプトがあり、残りのスクリプトを実行するためにユーザーをrootに変更します。SUSE11を使用しています。私はパスワードプロンプトを自動化することを期待して使用しました。しかし、spawn su-を使用してコマンドを実行すると、プロンプトがrootで返され、スクリプトの残りの部分は実行されません。
例えば。
しかし、suの後、プロンプトはユーザーをrootとして返します。スクリプトの残りを実行する方法。
sudo -Sオプションは、マシンのIPアドレスを見つけるために必要なsudo -S ifconfigコマンドを実行しないため、役に立ちません。
私はすでにこれらのリンクを通り抜けましたが、解決策を見つけることができませんでした: シェルスクリプトでスクリプトディレクトリをユーザーのホームディレクトリに変更します
ssh - リモートサーバーでコマンドを発行するときにパスワードの入力を許可する方法は?
これが私のスクリプトです:
サーバーにログインしてApacheを再起動したいだけですが、それにはスーパーユーザー権限が必要です。ただし、suコマンドを発行した後、停止せず、パスワードの入力を待ちます。私はそれをすることができますか?
linux - su パスワードに入力された文字を確認する方法はありますか
コマンドを実行するために su が必要になる可能性のある bash スクリプトを作成しています。このようなもの-
echo "XYZ システムのインストール" echo "root パスワードを入力してください-" su -c "java -cp ./Installer.jar com.company.FmMain ; exit"
su 印刷文字 (アスタリスクなど) を使用して、ユーザーがパスワードを入力するときに視覚的なフィードバックを得る方法はありますか?
php - php経由でrootとしてコマンドを実行します
私はsuを含むphpスクリプトを持っています。シェルで実行すると、rootパスワードを要求され、正常に機能します。しかし今、私はそれのためのインターフェースを作りたいです。ご存知のように、php-apacheのすべてのコマンドはwww-dataユーザーとして実行され、このユーザーはパスワードを指定していないか、sudoersにありません。そのため、「echo pass | sudo -S ...」を使用できません。これは、www-dataのパスワードがわからず、www-dataにパスワードを設定したり、sudoers+nopassに追加したりするすべてのサーバーで論理的ではないためです。 、 それは...ですか?
この問題を解決するためにどのような解決策を提案できますか?
私のコマンドの1つ:
bash - su -c で使用するための bash 関数引数のエスケープ
su_mt_user(現在)次のような関数を記述できるようにしたいと思います。
目的は、次のように使用できるようにすることです。
mt-auth --stuff etcuser としてコマンドを実行しますsomeuser。現在のバージョンはこの特定のコマンドで機能しますが、次のようなコマンドでは失敗します:
これは次のエラーで失敗します。
$some_filename_with_spacesこのエラーは、関数に1 つの引数として適切に渡されたにもかかわらずsu_mt_user、その関数が"$*".
私も試行錯誤してこれを試しました:
しかし、それも失敗します ( /usr/bin/stat: cannot execute binary file(なに?))
もちろん、stat "$some_filename_with_spaces"現在のユーザーとユーザーの両方から期待どおりに機能しsomeuserます。
これはエスケープを行う必要があるように見えますが、bash はそれを行う方法を知っていますか? 手動での置換が必要ですか? もしそうなら、どの文字をエスケープする必要がありますか?