Ortak anahtar kimlik doğrulaması ile yeni kullanıcı nasıl oluşturulur?


11

Ubuntu Sunucum 14.04 LTS var. Genel anahtar kimlik doğrulaması varsayılan olarak etkindir.

Yeni kullanıcı oluşturmak için aşağıdaki komutu kullandım:

sudo useradd -m -c "John T." john -s /bin/bash

Görünüşe göre komut kullanıcı, kullanıcının ana klasörü oluşturdu ... ancak kullanıcının bir anahtarı olmadığı için kullanıcı oturum açamıyor. Sıradaki ne? Anahtar nasıl oluşturulur ve kullanıcıya nasıl eklenir?

-c -- User's full name
-m -- Creates user's home directory
-s -- Specify user's login shell

Yanıtlar:


10

Genel anahtarını ~john/.ssh/authorized_keysel ile sayfada açıklandığı gibi saklamanız gerekir sshd(başlamak için iyi bir yer). Ayrıca, ~john/.ssh/dizinin sahip olduğundan johnve 0700izinlere ve ~john/.ssh/authorized_keysayrıca izinlere sahip olduğundan emin olmanız gerekir 0600.

Daha sonra kullanıcı oturum açabilmelidir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.