web-dev-qa-db-ja.com

パスワードのないユーザー(少なくともログイン用)

3人のユーザーがいるデスクトップPCを持っています。 (Linux Mint 17 Rafaela)これらの3人のユーザーは私のものです。この構成を使用して、仕事用ファイルと設定を大学のファイルと個人用のものから分離します。問題は、同じパスワードを何度も入力するのにうんざりしていることです。ログインやプログラムの実行のために、パスワードなしで作業したい。

どうすればそれを達成できますか?すべての結果が同じであるため、Googleで検索できません。 「自動ログインを有効にする必要があります」が、自動ログインは1つのアカウントでのみ機能し、常に同じアカウントで起動する必要があります。

手伝っていただけませんか?ありがとう

自動ログインしたいので、パスワードを削除できます。ターミナルでは、3つすべての_Sudo passwd user1 -d_。パスワードはありません。

また、ユーザーがSudo権限を持っている場合は、そうしていると思います。

user1 ALL=(ALL) NOPASSWD:ALL3人のユーザーのsudoersファイル

2
PoX

私はあなたができるとは思わない。 Linuxはユーザー分離に基づいており、ユーザーはほとんどのディスプレイマネージャー(またはSSHなどの他の方法)にログインするためにパスワードが必要です。 GDMはパスワードなしのログインを許可すると思います( http://ubuntuforums.org/showthread.php?t=123116 )が、ユーザーはまだパスワードを必要とし、いくつかのことのためにそれを入力する必要があります(キーリングのように)。

「ユーザー」ワークフローを分離するために別の手段を使用する方がよい場合があります。ログアウト->〜/ .configを〜/ .config.school->ログインと交換する結果を見るのは興味深いでしょう。

最終的な解決策として、BluetoothまたはUSBベースの認証を試すことができます。

https://wiki.debian.org/pamusb および https://apps.ubuntu.com/cat/applications/precise/libpam-blue/

どちらもpamに追加でき、pamは(たとえば)USBキーの存在を許可するように構成できますORパスワード。パスワードが必要なものもあることに注意してください。

0
coteyr

パス/etc/ssh/sshd.configを持つsshd設定ファイルにオプションがあります。ファイル内でPermitEmptyPasswordsを見つけて、yesに変更すると、ログインパスワードがなくてもユーザーを使用できますが、これは良い習慣ではないと思います。

これを変更する

PermitEmptyPasswordsいいえ

PermitEmptyPasswordsはい

0
amit singh