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.

Nick
sumber

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.

Nick
sumber