well, wincp dan dempul hanyalah bagian klien dari masalah yang OP miliki. Anda juga memerlukan ssh-server di mesin windows lain ... bagian ke-2 dari "Apakah ada yang setara dengan SSHing ke komputer Windows lain melalui cmd" ...
akira
Putty termasuk PSFTP, yang merupakan klien baris perintah sftp.
Ben Voigt
WinSCP memang memiliki versi baris perintah, bagian dari paket utama.
user1686
1
@grawity: Ya, tapi itu sebenarnya .comantarmuka baris perintah ke .exeaplikasi lengkap , yang diperlukan agar bisa berfungsi. Anda tentu saja tahu itu, tetapi saya pikir saya hanya akan menyebutkan itu.
paradroid
6
Untuk menghubungkan komputer Windows lain menggunakan SSH, server SSH harus dijalankan di komputer itu. SSH bukan bagian dari Windows, jadi ini harus diinstal dan dikonfigurasi. Lihatlah Cygwin jika ini yang ingin Anda lakukan. (Cygwin juga akan memberi Anda SSH baris perintah perasaan yang lebih akrab, serta alat Unix lain yang akrab.)
Jika Anda mencari "cara Windows" dalam melakukan hal-hal ini, lihatlah Remote Desktop (meskipun berbasis grafis, bukan berbasis baris perintah).
Anda dapat mengaktifkan Remote Access pada mesin target yang memungkinkan Anda untuk terhubung dengan Remote Desktop. Anda juga dapat mentransfer file bolak-balik dengan memetakan drive kembali ke komputer Anda sendiri jika Anda mengkonfigurasi koneksi Anda untuk memungkinkan akses ke sumber daya lokal.
Saya selalu merasa tidak nyaman menasihati penggunaan Cygwin untuk satu fungsi tunggal. Namun ada alternatif lain: freeSSHd . Proyek ini, sayangnya, cukup tidak aktif, tetapi harus cocok dengan Cygwin, terutama jika Anda tidak ingin mengacaukan PATH Anda dan variabel lainnya.
Ketika diinstal dan dikonfigurasi, Anda dapat menggunakan Putty untuk akses ssh.
+1 Pengembang Putty juga menyediakan pscp (untuk scp) psftp (untuk sftp) dan beberapa program lain untuk agen, dll. (Lihat bagian Unduhan untuk detail tentang program) Untuk perintah * nix yang lebih tradisional, Anda dapat mengunduh Cygwin (yang juga memiliki scp dll ..) atau, jika Anda mencoba untuk transisi ke dunia windows tergantung pada versi windows Anda, PowerShell dapat melakukan transisi, dari posisi scripting dan perintah aliasing, sedikit kurang menyakitkan.
Jawaban:
PowerShell hadir dengan kemampuan Remoting di WinRM:
Di XP, Anda bisa menggunakan PSExec , tetapi ini hanya disarankan melalui LAN aman:
sumber
Putty untuk akses shell.
WinSCP (UI, no cmd) untuk transfer file.
sumber
PSFTP
, yang merupakan klien baris perintah sftp..com
antarmuka baris perintah ke.exe
aplikasi lengkap , yang diperlukan agar bisa berfungsi. Anda tentu saja tahu itu, tetapi saya pikir saya hanya akan menyebutkan itu.Untuk menghubungkan komputer Windows lain menggunakan SSH, server SSH harus dijalankan di komputer itu. SSH bukan bagian dari Windows, jadi ini harus diinstal dan dikonfigurasi. Lihatlah Cygwin jika ini yang ingin Anda lakukan. (Cygwin juga akan memberi Anda SSH baris perintah perasaan yang lebih akrab, serta alat Unix lain yang akrab.)
Jika Anda mencari "cara Windows" dalam melakukan hal-hal ini, lihatlah Remote Desktop (meskipun berbasis grafis, bukan berbasis baris perintah).
Anda dapat mengaktifkan Remote Access pada mesin target yang memungkinkan Anda untuk terhubung dengan Remote Desktop. Anda juga dapat mentransfer file bolak-balik dengan memetakan drive kembali ke komputer Anda sendiri jika Anda mengkonfigurasi koneksi Anda untuk memungkinkan akses ke sumber daya lokal.
sumber
Saya selalu merasa tidak nyaman menasihati penggunaan Cygwin untuk satu fungsi tunggal. Namun ada alternatif lain: freeSSHd . Proyek ini, sayangnya, cukup tidak aktif, tetapi harus cocok dengan Cygwin, terutama jika Anda tidak ingin mengacaukan PATH Anda dan variabel lainnya.
Ketika diinstal dan dikonfigurasi, Anda dapat menggunakan Putty untuk akses ssh.
sumber
+1 Pengembang Putty juga menyediakan pscp (untuk scp) psftp (untuk sftp) dan beberapa program lain untuk agen, dll. (Lihat bagian Unduhan untuk detail tentang program) Untuk perintah * nix yang lebih tradisional, Anda dapat mengunduh Cygwin (yang juga memiliki scp dll ..) atau, jika Anda mencoba untuk transisi ke dunia windows tergantung pada versi windows Anda, PowerShell dapat melakukan transisi, dari posisi scripting dan perintah aliasing, sedikit kurang menyakitkan.
sumber