Mặc định không có sẵn các lệnh cmdlet được thiết kế để quản lý FTP được tích hợp trong PowerShell. Tuy nhiên, nếu muốn bạn có thể dễ dàng tải về và cài đặt module miễn phí để sử dụng. Bài viết này Taimienphi.vn sẽ hướng dẫn bạn cách quản lý FTP / SFTP / SSH bằng PowerShell trên Windows 10.
Posh-SSH là một module PowerShell 3.0 mới, sẽ tự động hóa các tác vụ chống lại hệ thống sử dụng giao thức SSH. Module này chỉ hỗ trợ tập hợp các khả năng của SSH RFC. Theo Wikipedia định nghĩa Posh-SSH:
- Thiết lập phiên SSH và SFTP bằng cách chứng chỉ hoặc key OpenSSH.
- Kết nối qua SOCKS và proxy HTTP cho cả phiên SSH và SFTP.
- Thực thi các lệnh trong máy chủ từ xa bằng lệnh SSH Exec.
- Tải lên và tải xuống các file bằng SCP và SFTP.
Module này được lưu trữ trên GitHub. Tất cả mã nguồn cho cmdlet và module đều có sẵn tại đây và được cấp phép theo khoản 3 Giấy phép BSD. Module yêu cầu PowerShell 3.0 và .NET Framework 4.0. Đầu tiên, mở PowerShell trên Windows 10 sau đó chạy lệnh dưới đây để cài đặt module quản lý FTP / SFTP / SSH bằng PowerShell trên Windows 10.
Install-Module -Name Posh-SSH -Scope CurrentUser
Lệnh trên sẽ tải module Posh-SSH từ thư viện PowerShell Gallery. Sau khi đồng ý tải về module, dưới đây là các lệnh mới mà bạn có được giúp cho bạn có thể quản lý FTP / SFTP / SSH bằng PowerShell trên Windows 10
https://thuthuat.taimienphi.vn/quan-ly-ftp-sftp-ssh-bang-powershell-tren-windows-10-31319n.aspx
Như vậy bài viết trên Taimienphi.vn vừa hướng dẫn bạn cách quản lý FTP / SFTP / SSH bằng PowerShell trên Windows 10. Hy vọng bài viết trên sẽ cung cấp cho bạn các thông tin hữu ích để bạn có thể sử dụng PowerShell hiệu quả trên máy tính. Chúc các bạn thành công.