Kullanıcının Parola Durumunu Belirleme


4

SSH ile bağlandığım debian bir kutu var. Buradakiroot talimatları kullanarak şifreyi kullanıcılardan ve kişisel hesabımdan kaldırdım ve ortak / özel bir anahtar çifti ayarlayarak giriş yapabilirim, ancak yalnızca özel anahtarım varsa.

cat /etc/passwdSistemdeki diğer kullanıcıların nerede olduğunu görmek için yakın zamanda koştum ve geri adil bir liste aldım. Öyleyse, her bir kullanıcının parola durumunu nasıl belirleyebilirim, böylece kutuyu daha geniş bir dünyaya herkese açık hale getirirsem (yalnızca ssh aracılığıyla), birinin kimliğini doğrulamak için kullanabileceği başka kullanıcılar olmaz?

Yanıtlar:


6

Muhtemelen sshd yapılandırmasına bakmalısınız.

Parola doğrulamasını reddetme seçeneği vardır:

PasswordAuthentication no

ve ssh ile bağlanmasına izin verilen kullanıcıların bir listesini oluşturabilirsiniz:

AllowUsers cgoddard

2

Geri aldığınız kullanıcıların "adil listesi" muhtemelen sadece sistem kullanıcılarıdır, yani bazı hizmetlere sahip olmak için yaratılmış kullanıcılar (örneğin, ayrı bir kullanıcı olarak çalışan apache'lerin kullanılması, çılgınca giderse veya yıkılırsa başkalarına verebileceği zararı sınırlandırmaya yardımcı olur) . Muhtemelen imkansız şifreler var (burada Fedora 18 I örneğin sahip /etc/shadowgirişi bin:*:15209:0:99999:7:::olarak, *herhangi bir şifre karma değil, kullanıcı olarak giriş yapmanız yolu yoktur bin; unutmayınız /etc/shadowkök yalnızca güvenlik nedenleriyle okunur).

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.