問題タブ [passwd]
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.
python - Python/Fabric を介してコマンド ラインから Unix パスワードを変更する
fabricUbuntu 10.4
を使用してリモートボックスでパスワードを更新する方法が必要です。
私は次のfabfile.py
ようになると思います:
残念ながら、私が知っている唯一のコマンドでパスワードを変更できるのpasswd
はpasswd
.
Ubuntu 10.4でユーザーのパスワードを変更するには、どのコマンドを使用できますfabric
か?
EDIT:私は見てきたがusermod -p
、それはうまくいくかもしれないが、マニュアルページでは推奨されていない.
編集:何らかの理由usermod -p
で、ファブリック上でも機能していませんでした。
同様に、問題を解決したmikejの回答の(やや安全でない)バリエーションを試しました:
これは非常にエレガントなソリューションではありませんが、機能します。
読んでくれてありがとう。
ブライアン
authentication - passwd: redhat での認証失敗
root 権限を持つユーザーのみが実行でき、root では実行できないアプリケーション (APP1) があります。
したがって、別のユーザー root1 を作成しました:
adduser -u 0 -o -g 0 -G 0,1,2,3,4,6,10 -M root1
そして、このユーザーにパスワードを割り当てようとすると、認証に失敗します。
[root]# passwd root1
ユーザー root1 のパスワードを変更しています。
新しい UNIX パスワード:
BAD PASSWORD: 辞書の単語に基づいてい
ます 新しい UNIX パスワードを再入力してください:
passwd: 認証失敗
私はグーグルでよく調べて、提案された多くのことを試しましたが、どれもこのエラーを解決しませんでした.
上記のエラーを解決して、root1 を使用してシステムにログインし、アプリケーション (APP1) を実行できるようにしてください。
ありがとう、
cryptography - /etc/shadow にあるように、暗号化されたパスワード文字列を生成するにはどうすればよいですか?
/etc/shadow に表示されるパスワード文字列の作成を模倣しようとしています。
これは私がこれまでに得たものですが、同じパスワードと同じソルトを使用すると、暗号化されたパスワードが一致しません。
クリプトの標準は 5000 ラウンドなので、それも使用しましたが、どこで間違いを犯したのか正確にはわかりません。
私はこれをPerlで行っています。これは関連する部分です:
bash - expect を使用して ssh 経由でシステムに接続し、ホスト システムのパスワードを変更するにはどうすればよいですか?
次のプロセスを自動化しています:
ユーザー名「alpha」のパスワード「alpha」を使用して、ssh 経由で「alpha」という名前のシステムに接続します。接続したら、root パスワードを (「kickass」に) 設定したいと思います。接続しているシステムには、デフォルトで root パスワードがありません。私はこの期待スクリプトを書いて仕事をしましたが、一貫して機能しません。一度は機能し、もう一度テストするためにパスワードを変更すると、「sudo passwd root」を発行した後、「Enter new UNIX password:」プロンプトで待機します。何か案は?
ありがとう。
android - Androidオペレーティングシステムには、/ etc / passwd、/ etc / shadow、/ etc / groupなどのファイルがありますか?
そうでない場合、Androidはユーザーが特定のグループに属しているかどうかをどのように判断しますか?
.htaccess - 条件付き .htaccess パスワード保護を行う方法
.htaccess を使用して特定の URL をパスワードで保護しようとしています。異なる URL は同じファイルを指していますが、動作は異なります。1 つの URL のみをパスワードで保護する必要があります。setenvif を使用してこれを実行しようとしていますが、うまくいかないようです。apache setenv モジュールの目的または使用法を完全には理解していない可能性があります。
これは動作していないように見える私のコードです
php - PHPpasswdエラー
私はこれをやっています:
しかし、これを実行すると、次のエラーが発生します。
なんで?これを解決するにはどうすればよいですか?また、passwdから出力を非表示にするにはどうすればよいですか?
java - /etc/passwd および /etc/group からの行の正規表現
私は小さな Java 問題セットに取り組んでいて、いくつかの問題に遭遇しました。私は正規表現を書く経験があまりないので、Java で /etc/group と /etc/passwd の行エントリを検証するために 2 つを実際に使用できます。
以前に /etc/passwd で Regex Verification of Lineを見つけましたが、まだテストしていませんが、必要なものに適応できるようです。どちらかのファイルに正規表現文字列を提供するのに他の誰かが助けてくれますか?
ディスクに書き出す前に、Java でユーザーが入力した passwd および group 行を検証しようとしています。そうでない場合は、各ピースをトークン化し、さまざまな高価な操作を実行することになる可能性があります。
linux - NISyppasswdハッシュのcryptからmd5への移行
/var/yp/input-files/passwd
古いクリプトDESハッシュで構成されるNISユーザーデータベースを想像してみてください。目的は、このデータベースをmd5またはshaハッシュに移行することです。を使用してパスワードを変更するyppasswd
と、既存のエントリと同じアルゴリズムを使用して生成されます(おそらくレガシーの理由で)。つまり、cryptはcryptのまま、md5はmd5のままです。
現在の計画は、yppasswdをラップする特別なパスワード変更スクリプトを作成することです。デフォルトで変更されたパスワードをmd5形式で生成するようにyppasswdに指示するより洗練された方法はありますか?
python - MS Windows 用の Python `pwd` モジュールはどこにありますか?
GNU+Linux でPython 標準ライブラリpwd
モジュールを使用していますが、Microsoft Windows でアプリケーションを実行しようとしても見つかりません。
私はpython 2.6.6を使用しています。pwd
MS Windows 上の Python で使用するモジュールはどこにありますか?