Я не знаю Windows дуже добре і лише розпливчасто знаю свій шлях навколо командного рядка.
Чи є еквівалент SSHing в інший комп'ютер Windows через cmd? Еквіваленти SCP та інших команд Linux також були б непоганими.
Я не знаю Windows дуже добре і лише розпливчасто знаю свій шлях навколо командного рядка.
Чи є еквівалент SSHing в інший комп'ютер Windows через cmd? Еквіваленти SCP та інших команд Linux також були б непоганими.
Відповіді:
PowerShell поставляється з Remoting можливостей в WinRM:
PS C:\> enter-pssession otherhost
У XP ви можете використовувати PSExec , але це рекомендується лише в захищених локальних мережах:
psexec \\otherhost cmd
PSFTP
, що є клієнтським рядком sftp клієнта.
.com
інтерфейс командного рядка до повного .exe
додатку, який необхідний для його роботи. Ви, звичайно, це знаєте, але я подумав, що це просто згадаю.
Для того, щоб підключити інший комп'ютер Windows за допомогою SSH, на цьому комп'ютері повинен бути запущений сервер SSH. SSH не є частиною Windows, тому це доведеться встановити та налаштувати. Погляньте на Cygwin, якщо це те, що вам цікаво робити. (Cygwin також надасть вам більш знайоме відчуття SSH командного рядка, а також інші знайомі інструменти Unix.)
Якщо ви шукаєте "спосіб Windows" робити ці речі, погляньте на віддалений робочий стіл (хоча це графічний, а не командний рядок).
Ви можете ввімкнути віддалений доступ на цільовій машині, що дозволить вам підключитися до нього за допомогою віддаленого робочого столу. Ви також можете передавати файли вперед і назад, зіставивши диск назад до власного комп’ютера, якщо ви налаштуєте своє з'єднання для доступу до локальних ресурсів.
Мені завжди було незручно радити використовувати Cygwin для однієї єдиної функції. Однак існує альтернатива: freeSSHd . Проект, на жаль, досить неактивний, але він повинен відповідати Cygwin, особливо якщо ви не хочете захаращувати свій PATH та інші змінні.
Після встановлення та налаштування ви можете використовувати PuTTY для доступу до ssh.
+1 Розробник PuTTY також надає pscp (для scp) psftp (для sftp) та кілька інших програм для агентів тощо. (Докладніше про програми див. У розділі " Завантаження "). Для більш традиційних * nix команд можна завантажити Cygwin (який також є scp і т. д.) або, якщо ви намагаєтесь перейти у світ Windows залежно від версії вашої Windows, powerhell може зробити перехід, з позиції сценаріїв та команд, злегка болючим.