私はいくつかのCentOSサーバー上にsudoアカウント(ルートではありません)を持っています。研究目的のアカウントを持たない他の用途とクラスタを共有したいと考えています。 (共有では、ユーザーはクラスタを独占的に使用するためにタイムスロットを予約することができます)。しかし、各ユーザーのOSのアカウントを設定することはあまりにも面倒です。特定の期間に自分のファイルを読み書き/実行する権限を与える良い方法はありますか?私は一時的なユーザー名とパスワードのようなものを考えています。私が提供したいくつかのインターフェース(ウェブサーバーのようなもの)を使ってログインすることができます。ユーザー名とパスワードは予約後に失効します。何か案が?CentOSでセットアップアカウントなしでアクセスを許可する方法
0
A
答えて
1
SSH鍵認証を使用して、複数のユーザー間でUNIXユーザーアカウントを共有できます。
一言で言えば、各ユーザーは公開鍵/秘密鍵の組み合わせを生成します。許可される公開鍵は、共有のUNIX ACOUNT上の次のファイルにリストされています。
$HOME/.ssh/authorized_keys
私は、ユーザーがログインを許可されているときを制御するメカニズムを認識していませんよ。おそらく、時間に依存して、authorized_keysファイルの異なるバージョンを交換するcronジョブを持つことができます。 (ソリューションを設計する上でのように、ユーザーはこの種の制限を簡単に乗り越えることができます)。
記事:
関連する問題
- 1. ディレクトリのアクセス許可CentOS
- 2. .netアセンブリで必要なアクセス許可を分析する方法
- 3. Azure/Centos mongodbポートを許可
- 4. Androidの実行時のアクセス許可 - ユーザーがアクセス許可を許可し、それをonRequestPermissionsResultで受信しない
- 5. ハイパージッガーファブリック許可なしで監査人を設定する方法ネットワークとアクセス許可ネットワーク
- 6. Windows上でnpmのアクセス許可を修正する方法
- 7. 私のデータベースでsaのアクセス許可を制限する方法
- 8. Office 365でSharePointファイルのアクセス許可を取得する方法
- 9. Android MでAndroidのアクセス許可を有効にする方法
- 10. MLCP -option_permissionsで複数のアクセス許可を設定する方法
- 11. アプリケーションでアクセス許可を作成する方法
- 12. node.jsでexternアクセスを許可する方法
- 13. Linux UbuntuでCassandraのアクセス許可を設定する方法
- 14. SQL Azureでデータベースのアクセス許可を設定する方法は?
- 15. @RequestMappingで匿名アクセスを許可する方法は?
- 16. VirtuosoでSPARQLアクセス許可をスクリプト化する方法
- 17. 許可されたすべてのアクセス許可を取得する方法
- 18. CentOS 5.6:.htaccessアップロード後のApacheのアクセス許可
- 19. AzureのCentOSのウェブルートフォルダのフォルダのアクセス許可の問題
- 20. SharePoint 2010でUserProfileManagerのアクセス許可を許可する
- 21. プログラムでMSMQキューのアクセス許可を読み取る方法
- 22. Glassfishで許可を許可する方法
- 23. ()のアクセス許可を後で?
- 24. IPtablesはcentos 7でyumを許可していません
- 25. 許可されていないキー文字を許可する方法。 Codeigniterで?
- 26. MySQLでのアクセスを許可するコマンド
- 27. ラッパーでアクセス許可を確認する
- 28. WAMPで0.0.0.0アクセスを許可する
- 29. NGINXでCORSを許可する方法
- 30. "。"を許可する方法@ Html.Label()メソッドで
あなたはユーザーを作成するときに、一定期間後に期限切れになるように、ユーザー名とパスワードを設定することができます。 – Blender