OS X Server 10.8'de SSH sunucusunda parola kimlik doğrulamasını devre dışı bırakma


14

OS X Sunucumdaki SSH sunucusunun parola kimlik doğrulamasını devre dışı bırakmak istiyorum. bu / etc / sshd_config içinde yapılmalıdır, değil mi? Ama hangi ayarı değiştirmem gerektiğinden emin değilim…


hala çalışmıyor. Ne yaptığımı bilmiyorum. Herhangi bir yapılandırma yayınlamalı mıyım?
Sebastian Semmler

Yanıtlar:


14

Herhangi bir BSD sistemi olarak, sshd_config dosyanızdaki bu Yığın Taşması cevabında açıkladığım gibi bazı seçenekleri kapatmanız gerekir :

UsePam yes # it will not be used
ChallengeResponseAuthentication no
PasswordAuthentication no
kbdInteractiveAuthentication no

KbdInteractiveAutentication bulamıyorum. Seçenekler satırın başında # işaretine sahiptir. Onları kaldırmalı mıyım?
Sebastian Semmler

satırlardan önceki # işareti varsayılan değerleri söyler. kbdInteractiveAutentication kullanımdan kaldırılmış gibi görünüyor, ancak kullanılabilir.
Eir Nym

@SebastianSemmler bu cevap sizin için yararlı mı?
Eir Nym

hayır, yine de şifre ile giriş yapabilirsiniz
Sebastian Semmler

2
Uzaktan oturum
açmayı

2

Yardımcı olması durumunda, 10.10 (Yosemite) ile ilgili sorun yaşıyordum ve yanlış dosyayı düzenlediğim ortaya çıktı. /etc/sshd_configdoğru olanı değil /etc/ssh/sshd_config, ne man sshd_configdiyordu dayalı ne deniyordum:

SSHD_CONFIG(5)              BSD File Formats Manual             SSHD_CONFIG(5)

NAME
     sshd_config -- OpenSSH SSH daemon configuration file

SYNOPSIS
     /etc/ssh/sshd_config

DESCRIPTION
     sshd(8) reads configuration data from /etc/ssh/sshd_config ...

3
/etc/ssh/sshd_config
10.11'den

@Speakus bu benim için bir sorundu, çünkü 10.11'e yükseltmek şifre doğrulamanın yeniden etkinleştirildiği ve birkaç ay boyunca yakalamadığım anlamına geliyordu.
krs013
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.