Mengakses Command Shell dari sistem Windows dari jarak jauh

2

Yang merupakan cara terbaik untuk mengakses shell perintah (cmd) dari sistem jarak jauh. Saya perlu menjalankan aplikasi command line tertentu di sistem kantor saya dari rumah? Apakah ada alat platform independen untuk melakukannya, misalnya untuk mengakses command prompt windows komputer kantor dari mesin linux di rumah.

darthvader
sumber

Jawaban:

2

Kedengarannya seperti taruhan terbaik Anda adalah SSH. Ada beberapa opsi yang tersedia untuk menginstalnya di Windows, lihat di sini untuk artikel yang bagus merangkum mereka .

Anda juga bisa menggunakan Cygwin dan mengatur paket openssh-nya dari dalamnya. Ini akan memberi Anda bash shell yang tersedia dari jarak jauh. Namun, untuk keperluan Anda, opsi sebelumnya mungkin lebih cocok untuk Anda karena Anda akan dapat mengakses prompt cmd windows tradisional.

Mark Embling
sumber
+1. SSH dirancang persis untuk skenario ini, dan sangat aman.
Chris W. Rea
2

Sepertinya PowerShell mungkin opsi terbaik Anda. Ada yang serupa pertanyaan tanya StackOverflow beberapa waktu lalu.

firedfly
sumber
Bukankah itu kasus yang menggunakan PowerShell satu akan dibatasi untuk Windows di kedua ujungnya - pertanyaan khusus meminta solusi yang memungkinkan administrasi mesin Windows dari yang linux. Namun, mungkin ada baiknya melihat ke Pash ( pash.sourceforge.net ), klon sumber terbuka untuk sumber daya berbasis Mono. Itu belum selesai jadi mungkin tidak sampai ke pekerjaan.
Mark Embling
@ Slash - Saya jelas tidak membaca pertanyaan itu cukup dekat. Pash terlihat menarik.
firedfly
1

Sysinternals PSExec (bagian dari PSTools ) memungkinkan baris perintah dijalankan dari jarak jauh (atau dalam sesi yang berbeda secara lokal). Namun ini tidak interaktif.

Richard
sumber
0

Saya belum mencoba ini di Linux, tetapi lihatlah Hamachi . Ini akan memungkinkan untuk mengkonfigurasi VPN yang akan memungkinkan Anda untuk membuat koneksi melalui Internet.


sumber
0

Pstools Psexec dapat melakukannya :

psExec \\computer cmd.exe

netcat (Cygwin dan beberapa port ke Windows tersedia) juga dapat melakukannya. Jalankan ini di mesin jarak jauh:

nc.exe -l -p6969 -d -e cmd.exe -L

Dan ini di lokal Anda:

nc.exe 192.168.1.1 6969

IP dan port hanyalah contoh. Periksa juga Ncat , yang mengklaim sebagai versi Netcat yang lebih baik dan terkini.

Pere
sumber