Saya sangat baru di dunia Unix / Linux, dan di tempat kerja saya, saya mencoba mengatur pengguna saya untuk dapat SSH ke server NAS (NAS kami dibuat oleh netgear). Saya belum pernah bekerja dengan sistem khusus ini sebelumnya. Saya masuk sebagai root, dan mengedit /ssh/sshd_config
file saya ( vi /ssh/sshd_config
) dan menambahkan baris, AllowUsers [MyUser]
(yang sekarang saya sadari salah karena saya pikir ssh saya mengelola otentikasi dengan PAM). Saya reboot ssh (saya pikir itu openSSH) dengan /etc/init.d/ssh reboot
, dan saya mendapat pesan tentang beberapa file yang tidak ditemukan.
BAIK. Di sinilah saya BENAR-BENAR bodoh.
Saya bahkan tidak melihat pesannya dan menutup jendela Putty saya untuk melihat apakah akun pengguna saya dapat melakukan ssh sekarang (20/20 melihat ke belakang membuat saya merasa benar-benar bodoh di sini).
Saya membuka Putty lagi dan mencoba untuk ssh sebagai pengguna saya.
Itu gagal. Saya tidak terlalu kecewa, saya baru di Linux dan sebagainya, jadi saya pikir saya hanya akan login sebagai root lagi dan memperbaikinya.
Coba tebak apa yang terjadi selanjutnya! login root gagal ...
Saya punya 2 tebakan mengapa mt ssh mungkin rusak:
- Baris yang saya tambahkan ke file konfigurasi SSH saya menyebabkan file semuanya tidak berfungsi, dan sekarang menolak akses ke semua orang.
- SSH di server saya tidak mudah untuk reboot, dan admin sebelumnya (yang sekarang telah kembali ke perguruan tinggi untuk gelar lain) tahu cara bekerja dengannya.
- Kombinasi di atas.
Karena SSH adalah satu-satunya cara (saya pikir) untuk berkomunikasi dengan server saya (saya mencoba telnet), dan ssh saya rusak, apa yang harus saya lakukan?
EDIT: Bantuan apa pun akan sangat dihargai, ini bisa menjadi sangat jelek (dan membuat saya dalam masalah besar) jika masalah ini berlanjut ...
EDIT: Ini adalah ReadyNAS Ultra 2 Plus yang saya kerjakan.