Arahan 'ChrootDirectory' tidak diperbolehkan dengan OpenSSH baru


0

Saya mencoba mengatur akses SFTP yang di-chroot tetapi OpenSSH memberikan kesalahan ini:

/etc/ssh/sshd_config: line 94: Bad configuration option: ChrootDirectory
/etc/ssh/sshd_config line 94: Directive 'ChrootDirectory' is not allowed within a Match block

Saya telah melihat bahwa ini adalah masalah dengan versi OpenSSH di bawah 4.9. Tetapi versi saya tampaknya OpenSSH_6.1p1 Debian-4, OpenSSL 1.0.1c 10 Mei 2012 di Ubuntu 13.04.

Bagian yang relevan dari file sshd_config saya adalah di bawah ini:

Subsystem     sftp   internal-sftp

Match group nossh
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no

Saya tidak tahu yang ini. Bahkan halaman manual mengatakan itu harus bekerja dengan baik.

Jawaban:


0

Menginstal ulang OpenSSH-server tampaknya telah memperbaiki ini yang aneh. Ini adalah gambar resmi Ubuntu EC2 sehingga akan aneh jika binary sshd tidak sama dengan yang ada di repositori.

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.