Saya mencoba menguji honeypot saya tetapi karena alasan tertentu saya menerima pesan ini:
ssh root@server 10.0.2.15
ssh: Could not resolve hostname server: Name or service not known
Apa yang saya lakukan salah?
ssh root@10.0.2.15
Saya mencoba menguji honeypot saya tetapi karena alasan tertentu saya menerima pesan ini:
ssh root@server 10.0.2.15
ssh: Could not resolve hostname server: Name or service not known
Apa yang saya lakukan salah?
ssh root@10.0.2.15
Jawaban:
Untuk terhubung ke server ssh di terminal yang Anda butuhkan:
ssh
untuk memulai programroot
@
tanda memisahkan nama pengguna dari identifikasi Server10.0.2.15
Dirakit, perintahnya terlihat seperti:
ssh root@10.0.2.15
secara umum ssh user@server
,.
Atau, Anda dapat menggunakan -l
opsi untuk secara langsung menentukan nama login dan melewati @
sintaks:
ssh 10.0.2.15 -l root
Seperti yang dinyatakan WooJoo, Anda harus memberi tahu server yang valid untuk terhubung. Jika Anda ingin menggunakan formulir yang $ ssh root@server
Anda bisa, tetapi Anda harus memiliki server
entri /etc/hosts
atau server dns Anda (yang tidak terjadi atau Anda tidak akan memiliki kesalahan) , atau entri dalam file yang disebut config
biasanya terletak di /home/username/.ssh/config
.
Entri sampel / etc / hosts akan terlihat seperti:
# Sample /etc/hosts file
127.0.0.1 localhost
127.0.1.1 computerhostnamehere
10.0.2.15 server
dan contoh /home/username/.ssh/config bisa sesederhana:
Host server
HostName 10.0.2.15
User root
Ini akan memberi Anda fungsionalitas dasar yang Anda cari. Ada banyak lagi opsi yang tersedia untuk menempatkan dalam ~/.ssh/config
file.
Lihat man ssh
lebih banyak opsi :)
Silakan coba dengan menambahkan entri server yang Anda coba ssh di / etc / hosts file mesin dari tempat Anda ingin melakukan ssh