Saya ingin menggunakan SFTP untuk semua situs di server CentOS cPanel saya karena kami telah meretas kata sandi FTP sebelumnya (tidak sulit). Namun saya tidak ingin setiap akun situs SFTP memiliki akses shell (bahkan shell tidak dipenjara). Apakah ini mungkin dan bagaimana? Saya tenang baru untuk UNIX, manajemen server dan baris perintah.
10
Atur scponly sebagai shell login untuk pengguna tersebut.
sumber
RSSH - SSH Terbatas akan melakukan apa yang Anda cari.
RSSH adalah pembungkus shell yang hanya akan memungkinkan pengguna untuk mengakses bagian SSH yang Anda izinkan, agak sulit untuk diatur pada awalnya dengan lingkungan chroot dll.
http://www.pizzashack.org/rssh/
sumber
Anda mungkin ingin mempertimbangkan MySecureShell yang menawarkan:
Saya telah menggunakan ini di masa lalu; itu mudah untuk menginstal dan mengkonfigurasi dan dikembangkan secara aktif . Untuk Anda, ada paket CentOS dan GUI untuk membantu dengan konfigurasi dan administrasi.
sumber