デフォルトのユーザーと同等の権限を持つRaspberry PIで新しいユーザーを作成する方法:pi?[閉まっている]


8

私はRaspberry PIを初めて使用します。Raspbian distroのRaspberry PIで新しいユーザーを作成する必要がありますが、ユーザー名を変えたいのですが、同じレベルまたは同じレベルの特権を使用したいですか?どうすればできますか?


なぜこれをしたいのですか、このログインは他の誰かが使用するためのものですか?権限を複製していて、自分がアカウントを使用している場合、メリットはわかりません。このスレッドraspberrypi.org/forums/viewtopic.php?f=91&t=37324 と、特に@joan(ここにいる別のユーザー)からの回答から始めることができます。
Steve Robillard、2015

別のRaspberry PIを持っていますが、これもsshする必要があります。sshで同じ名前を持つことは私を助けていません。しかし、私は新しいユーザーに同じレベルの特権を与えたいです。
メインの

1
問題はSSHツールチェーンとプロンプトにあるように見えるので、ハッカーに大きな攻撃対象を作成するのではなく、カスタムプロンプトとより優れたSSHツールで対処してください。SSHには何を使用していますか?どのタイプのコンピューターからSSHで接続していますか?混乱しているコマンドを使用していますか?ホスト名またはIPアドレスを使用してSSH接続していますか?
Steve Robillard、2015

2
ホスト名を変更する方がずっと簡単/安全ではないでしょうか?ssh pi @ applepieまたはssh pi @ blueberrypieを使用して、applepieおよびblueberrypieにSSHで接続できますか?
Steve Robillard、2015

1
@SteveRobillard:一貫性を保つために、「pi / pie」の1つのスペルをお勧めします;)
Jacobm001

回答:


3

これとadduser同じグループで実行すると、うまくいくpiはずです(私はこれを試していません)。

上記のコメントのとおり、これは問題を解決するための難しい方法です。各Piに一意の名前を付けるだけで、hostname簡単に区別できます。

ファイルを移動する場合は、各マシンで同じユーザー名を使用することをお勧めします。


17

ユーザー名の新しい名前を想定します

新しいユーザーアカウントを作成するには:sudo addduser usernameプロンプトに従います。プロンプトが表示されたら、適切なパスワードを設定してください。

また、piユーザーが属するのと同じグループに新しいユーザーを追加する必要があります。piユーザーが所属するグループを表示できますgroups pi

グループpi pi:pi admダイヤルアウトcdrom sudoオーディオビデオplugdevゲームユーザーnetdev入力spi i2c gpio

新しいユーザーには、ユーザー名と一致するグループが自動的に作成されることに注意してください。新しいユーザーをpiグループに追加する必要はありません。

を使用して、新しいユーザーを各グループに個別に追加できますsudo adduser username groupname。例えば:

sudo adduser username sudo sudo adduser username audio

新しいユーザーにpiユーザーとまったく同じ権限を付与するpi場合は、piユーザーが属するグループを除くすべてのグループに新しいユーザー名を追加します。これを1回のパスで実行することで、入力の手間を省くことができます。

for GROUP in adm dialout cdrom sudo audio video plugdev games users netdev input spi i2c gpio; do sudo adduser username $GROUP; done

新しいユーザーsudosudoコマンドを使用できるようにするため、必ず新しいユーザーをグループに追加してください。netdevネットワークデバイスの構成に重要な場合があります。

他の人が指摘しているように、自分のホスト名を変更して(sudo raspi-configunder で実行できますAdvanced->Hostname)、目的を達成する方がよいでしょう。また、古いpiアカウントがまだ存在し、デフォルトのパスワードが設定されている可能性があることを忘れないでください。セキュリティ上の理由から、少なくともpiユーザーのパスワードを変更してください。


1
より良い(グループの入力を避けるため)for GROUP in $(groups pi | sed 's/.*:\spi//'); do sudo adduser username $GROUP; done
Milliways

正しい正規表現を理解するのに時間がかからない限り、より良いです!「pi」は常にユーザー名の後にリストされる最初のグループになることが保証されていますか?groupsマンページに何も表示されません。新しいユーザーsshusersを作成時に他のグループ(例:)にも入れます。
ボブストロ2015

REには問題はありませんが、少なくともこのような単純な問題はあります。pi1でない場合、削除に失敗します。
Milliways

OPのような新しいユーザーをもっと考えていました!
ボブストロ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.