Tôi không biết nhiều về Windows và chỉ biết mơ hồ biết cách của mình xung quanh Dấu nhắc lệnh.
Có tương đương với SSH vào một máy tính Windows khác thông qua cmd không? Tương đương với SCP và các lệnh Linux khác cũng sẽ tốt.
Tôi không biết nhiều về Windows và chỉ biết mơ hồ biết cách của mình xung quanh Dấu nhắc lệnh.
Có tương đương với SSH vào một máy tính Windows khác thông qua cmd không? Tương đương với SCP và các lệnh Linux khác cũng sẽ tốt.
Câu trả lời:
PowerShell đi kèm với khả năng từ xa trong WinRM:
PS C:\> enter-pssession otherhost
Trong XP, bạn có thể sử dụng PSExec , nhưng điều này chỉ được khuyến nghị đối với các mạng LAN an toàn:
psexec \\otherhost cmd
PSFTP
, đó là một máy khách sftp dòng lệnh.
.com
giao diện dòng lệnh cho toàn bộ .exe
ứng dụng, cần thiết để nó hoạt động. Tất nhiên bạn biết điều đó, nhưng tôi nghĩ tôi chỉ muốn đề cập đến điều đó.
Để kết nối một máy tính Windows khác bằng SSH, một máy chủ SSH sẽ phải chạy trên máy tính đó. SSH không phải là một phần của Windows, vì vậy điều này sẽ phải được cài đặt và định cấu hình. Hãy xem Cygwin nếu đây là những gì bạn thích làm. (Cygwin cũng sẽ cung cấp cho bạn cảm giác SSH dòng lệnh quen thuộc hơn, cũng như các công cụ Unix quen thuộc khác.)
Nếu bạn đang tìm kiếm "cách Windows" để thực hiện những việc này, hãy xem Remote Desktop (mặc dù đó là đồ họa, không dựa trên dòng lệnh).
Bạn có thể bật Truy cập từ xa trên máy mục tiêu sẽ cho phép bạn kết nối với Máy tính từ xa. Bạn cũng có thể chuyển tập tin qua lại bằng cách ánh xạ ổ đĩa trở lại máy tính của riêng bạn nếu bạn định cấu hình kết nối của mình để cho phép truy cập vào tài nguyên cục bộ.
Tôi luôn cảm thấy không thoải mái khi khuyên sử dụng Cygwin cho một chức năng duy nhất. Tuy nhiên, có một sự thay thế: freeSSHd . Thật không may, dự án này không hoạt động, nhưng nó phải phù hợp với Cygwin, đặc biệt là nếu bạn không muốn làm lộn xộn PATH của mình và các biến khác.
Khi được cài đặt và định cấu hình, bạn có thể sử dụng PuTTY để truy cập ssh.
+1 Nhà phát triển PuTTY cũng cung cấp pscp (cho scp) psftp (cho sftp) và một số chương trình khác cho các đại lý, v.v. (Xem phần Tải xuống để biết chi tiết về các chương trình) Để biết thêm các lệnh * nix truyền thống, bạn có thể tải xuống Cygwin (mà cũng có scp, v.v.) hoặc, nếu bạn đang cố gắng chuyển sang thế giới windows tùy thuộc vào phiên bản windows của mình, powershell có thể thực hiện chuyển đổi, từ vị trí bí danh và ra lệnh, ít đau đớn hơn.