Kết nối với máy chủ bằng SFTP và khóa ssh công khai bằng FileZilla trên Windows


26

Có thể tạo khóa ssh trên máy windows sau đó sử dụng khóa đó để kết nối với máy chủ bằng SFTP qua FileZilla không?

Đây là tất cả hoạt động với máy Mac của tôi nhưng tôi có một máy khách bị kẹt trong môi trường windows. Máy chủ của chúng tôi không có quyền truy cập FTP truyền thống và tôi cần kết nối anh ta.

Thông tin chi tiết sẽ được đánh giá rất cao.

Câu trả lời:


22

FileZilla sử dụng bộ công cụ PuTTY để triển khai SSH. PuTTY hỗ trợ sử dụng các khóa công khai, theo mặc định, FileZilla cũng vậy. Nó đơn giản như tải xuống và chạy Pagete và nhập khóa của bạn hoặc tạo một khóa mới bằng PuTTYgen .

Bạn cũng có thể chỉ định thủ công một tệp chính bằng cách sử dụng mục menu Chỉnh sửa -> Cài đặt trong cài đặt kết nối.


18

Chỉ cần truy cập Preferences -> SFTP -> Add keysvào FileZilla và thêm khóa riêng của bạn vào đó, nó sẽ chuyển đổi khóa cho bạn.


3
Sửa lỗi nhỏ: Bạn cần thêm khóa riêng vào FileZilla. Khóa chung phải có trên máy chủ và khóa riêng phải có trên máy khách (ví dụ FileZilla).
Chris

3
Có cách nào để FileZilla trên Mac hiển thị các tệp bị ẩn không? Tôi không thể lấy nó để điều hướng đến ~ / .ssh /
jchavannes

1
Đã trả lời câu hỏi của riêng tôi: superuser.com/questions/302732/ Cách
jchavannes

Nó không cho phép tôi kết nối với máy chủ sftp của mình bằng cách sử dụng khóa công khai auth vì FileZilla không biết gì về khóa chung. máy chủ openssh chỉ biết về khóa công khai. Filezilla cũng in trong nhật ký kết nối rằng 0 keypairs được tải từ tệp.
Sergey P. aka azure

@jchavannes: Giống như bạn đã nói với Mac, hãy nhấn: Shift- Command- Periodtrong khi ở cửa sổ công cụ tìm kiếm
Ujjwal Singh
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.