Mengapa ssh tidak terpasang pada windows? [Tutup]

10

SSH dibangun ke dalam sebagian besar sistem operasi gaya POSIX. Saya tahu fungsi SSH dapat ditambahkan ke windows menggunakan alat-alat seperti Putty, tetapi apakah ada alasan, komersial atau sebaliknya, mengapa ssh tidak dibangun ke dalam windows seperti di sistem operasi lain?

richzilla
sumber
Mengapa Windows tidak disertai dengan program default untuk SSH? Tidak mungkin tahu tanpa bertanya pada pengembang, saya kira ...
Dennis

Jawaban:

6

Itu tidak dibangun ke dalam sistem apa pun. Sebagian besar distribusi Linux hanya mengirim openssh-client (dan -server) sebagai paket secara default.

Karena Windows hadir dengan tanah pengguna default (Explorer, Media Player, dll), mereka tidak mengirimkan paket eksternal seperti openSSH.

Apache
sumber
3

Jawaban singkatnya adalah bahwa Windows tidak kompatibel dengan POSIX (tanpa add-on seperti Cygwin). Windows diarahkan pada lingkungan GUI daripada shell baris perintah, setidaknya untuk saat ini.

Jim G.
sumber
Windows NT kompatibel dengan POSIX.1 (walaupun .1 tidak terlalu berguna), dan edisi Server terbaru memiliki mode GUI (Server Core) yang sangat mimimal (Server Core) yang mengarah ke server CLI murni dalam rilis mendatang.
user1686
Saya akan mengklarifikasi bahwa itu tidak sepenuhnya sesuai dengan POSIX. Untuk perincian tentang apa arti .1, lihat entri wikipedia ini - en.wikipedia.org/wiki/POSIX#POSIX-oriented_operating_systems
Jim G.
2

Karena Microsoft lebih suka menyediakan alat berbasis GUI untuk penggunaan Windows secara remote. Secara khusus Remote Desktop Protocol / Terminal Services.

Secara historis, Microsoft belum, secara keseluruhan, menjadi pendukung atau pengadopsi produk dan standar yang antusias yang berasal dari komunitas Unix atau Internet.

RedGrittyBrick
sumber