問題タブ [root]
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.
.net - 配列をXmlSerializingするときにルートノード名を設定する方法は?
XML としてシリアライズしたいオブジェクトの配列があります。これらのオブジェクトには XML ノード名を設定するための注釈が付けられていますが、XML ルート ノードの名前を設定する方法を知りたいと思っていました。
コードは次のようになります。
出力は次のようになります。
ListItemはXmlElement注釈を使用してPlaceに名前変更されましたが、ルート ノードの名前を設定して'ArrayOfPlace'ノードの名前を変更するにはどうすればよいですか?
python - ルートとしてos。*メソッドを実行する方法は?
スクリプトメモリに保存せずにルートpwを要求し、一部のos。*コマンドをルートとして実行することは可能ですか?
私のスクリプト
- いくつかのフォルダとファイルをスキャンして、ジョブを実行できるかどうかを確認します
- / etc/..にいくつかの変更を加えます。
- スクリプトを実行したユーザーが所有する必要のあるフォルダーとファイルを作成します
(1)通常のユーザーとして実行できます。スクリプトをsudoすることで(2)を実行できますが、(3)のフォルダーとファイルはrootになります。
問題は、os.makedirs、os.symlinkなどをたくさん使用しているため、通常のユーザーが実行できないようになっていることです。
タンク2すべての提案
これまでの解決策は次のとおりです。
ヒントをくれたgnibblerに感謝します。
java - keytool コマンド ライン ユーティリティを使用せずに新しい Java CA 証明書をインポートするにはどうすればよいですか?
エグゼクティブ サマリー: Java コードを使用して新しいルート証明書を Java にインストールするにはどうすればよいですか?
さまざまな Web サービスにアクセスするデスクトップ アプリケーションがあります。最近、そのうちの 1 人が SSL 証明書を Trustwave によって署名されたものに切り替えました。Trustwave SSL 証明書は通常のインターネット ブラウザで受け入れられますが、Java には前提条件となるルート証明書が付属していないようで、指定された Web サービスへのアクセスが失われ、次のエラー メッセージが表示されました。
プロバイダーに Verisign に戻すよう説得することで一時的な猶予を得ましたが、彼らが元に戻すときは準備ができていなければなりません。そのため、必要に応じて Trustwave ルート証明書を自動的にインストールするデスクトップ ソフトウェアが必要です。私たちの顧客は keytool コマンドを使用するほど技術に精通しておらず、脆弱なソリューション (Mac と PC の個別の実装、Vista の実行制限との闘い、インストールする正しい JRE を見つけるのに苦労) のように思うので、スクリプトを作成したくありません。など)。
keytool は内部で Java を使用していると思います。keytool の機能を複製し、ルート証明書をプログラムでインストールするには、Java 内でどのコマンドを使用できますか?
mysql - MySQL root ユーザーの権限を復元するにはどうすればよいですか?
権限を付与する機能を含め、MySQL root ユーザーから権限のほとんどを誤って削除してしまいました。このユーザーを元の状態に戻す方法はありますか?
bash - kdialog プログレス バー "オブジェクトにアクセスできません" を root として
root 権限を必要とする多くのコマンドを含むスクリプトがあります。これらすべてのコマンドをスクリプト内で sudo を使用して実行する代わりに、スクリプト全体を sudo で実行することを好みます。これも、sudoers ファイルに入れる方が快適です。
ただし、kdialog プログレス バーで進行状況を表示したいのですが、これは機能しません。バーを含むメッセージ ボックスが表示されますが、進行状況を更新しようとすると、「オブジェクトにアクセスできません」というエラー メッセージが表示されます。
プログレスバーコードが機能し、sudoなしでスクリプトを呼び出すため、ユーザー権限に関係していると確信していますが、どこから始めればよいかわかりません。これを修正する方法を知っていて、まだsudoでスクリプトを呼び出す方法を知っている人はいますか?
KDE 3.5.7 で openSUSE 10.3 を使用しています
ありがとう、クリス
c - setuid でより低い特権レベルにドロップする適切な方法は何ですか?
ポート < 1024 にバインドするプログラムを C で作成しています。その後、非ルート権限で実行したいと考えています。
setuid() を呼び出す必要があることはわかっていますが、引数は何ですか? UID はシステムによって異なります。
haskell - Haskell の信頼できる立方根
私はプロジェクトオイラーで質問62を行っており、数値が3次かどうかをテストするために次のことを思い付きました:
しかし、浮動小数点エラーが原因で、正しくない結果が返されます。
より信頼性の高いキューブ テストを実装する方法はありますか?
補足として、これが私のソリューションの残りの部分です。これは、 の型インターフェイス エラーのために機能しませんfilter (isCube) (perms n)
。
エラーを修正するにはどうすればよいですか?
最適化も大歓迎です;-)
iphone - テーブルビューアプリケーションのEXC_BAD_ACCESS
これは私の最初のiPhoneアプリケーションであり、トップレベルのテーブルビューに基づいています。行の選択は、別のテーブルビューまたはビューに移動します。アプリケーションはシミュレーターで正常に実行されますが、iPhoneに移植すると、EXC_BAD_ACCESSエラーで失敗します。これは、スプラッシュ画面が表示されているときに発生します。NSLogは、プログラムがappDelegate.mで処理することを示します。
しかし、それは失敗します。コードがRootViewControllerのviewDidLoadに到達していないようです。
RootViewControllerとappDelegatesがどういうわけか混同されていると確信していますが、何が問題なのかを正確に把握することはできません。RootViewControllerの開始コードappDelegateを添付しました-助けていただければ幸いです。
RootViewController.hコード...
}
RootViewController.mコード.....。
appDelegate.hコード....。
}
@終わり
appDelegate.mコード....。
}
.htaccess - ファイルの代わりにhtaccessを使用してデフォルトのフォルダを設定しますか?
「index.html」のようなファイルの代わりに、アクセスするデフォルトのフォルダを設定することはできますか?
私がしたいのは、人が私のサイトにアクセスしたときに、ドメインのルート内のフォルダーにリダイレクトされるようにすることです。ブログ エンジンを使用しており、それをホームページとして表示する必要がありますが、ルート ディレクトリに配置する必要のある他のフォルダーとファイルがあるため、ルートにインストールしたくありません。そして、それらをブログ ソフトウェアのフォルダに入れたくありません。また、SEO の目的で 301 または 3XX リダイレクトを使用したくありません。
私が求めていることを行う方法があれば、私に知らせてください。そうでない場合は、それ以外の最適なオプションを教えてください。
c - rootとして実行していないときにLinuxでログイン資格情報を確認する方法は?
ブラウザで実行され、ユーザーがインタラクティブシェルを開いてLinuxマシンでファイルを表示および編集できるようにするcgi-binアプリケーションをCで作成しました。これは、標準の apache "www-data" ユーザーとして実行されます。ユーザーが名前とパスワードを (フォームに) 入力するログイン画面を追加しましたが、 getspnamを使用してユーザーを認証することはできません。この機能は root として実行している場合にのみ機能するためです。
root として実行していないときにユーザーのログイン資格情報を確認するには、どのようなオプションが必要ですか?
PS: 私の対話型シェルでは、「su root」と入力してからパスワードを入力すると、root に昇格するので、明らかに対話的に実行できます。