Nonaktifkan otentikasi kata sandi pada server SSH pada OS X Server 10.8


13

Saya ingin menonaktifkan otentikasi kata sandi server SSH di OS X Server saya. ini harus dilakukan di / etc / sshd_config, kan? Tapi saya tidak yakin pengaturan mana yang harus saya ubah ...


itu masih tidak berhasil. Saya tidak tahu, apa yang saya lakukan salah. Haruskah saya memposting konfigurasi?
— Sebastian Semmler

Jawaban:


13

Seperti sistem BSD lainnya, Anda harus mematikan beberapa opsi di sshd_config Anda seperti yang saya jelaskan dalam jawaban Stack Overflow ini :

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

Saya tidak dapat menemukan kbdInteractiveAutentication. Opsi memiliki # di awal baris. Haruskah saya menghapusnya?
— Sebastian Semmler

tanda # sebelum baris memberi tahu tentang nilai default. kbdInteractiveAutentication tampaknya sudah usang tetapi dapat digunakan.
— Eir Nym

@SebastianSemmler apakah jawaban ini bermanfaat bagi Anda?
— Eir Nym

tidak, masih bisa masuk melalui kata sandi
— Sebastian Semmler

2
Anda harus memulai kembali login jarak jauh
— Eir Nym

2

Jika itu membantu, saya mengalami masalah dengan ini pada 10.10 (Yosemite) dan ternyata saya mengedit file yang salah. /etc/sshd_configadalah yang benar, bukan /etc/ssh/sshd_config, yang saya coba berdasarkan apa yang man sshd_configdikatakan:

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
Sejak 10,11 /etc/ssh/sshd_config- jalan yang benar
— Maxim Kholyavkin

@Speakus ini adalah masalah bagi saya, karena memutakhirkan ke 10.11 berarti bahwa otentikasi kata sandi diaktifkan kembali dan saya tidak menangkapnya selama beberapa bulan.
— krs013
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.