Sử dụng Kết nối với Máy chủ để kết nối qua SFTP để truy cập thư mục trong máy chủ từ xa


18

Làm cách nào để kết nối với tài khoản sftp từ xa của tôi bằng tùy chọn "Kết nối với máy chủ" của ubfox? Khi tôi có hộp thoại "Kết nối với máy chủ" trên màn hình của mình, "Loại dịch vụ" chỉ hiển thị:

FTP (with login)
Public FTP

Đó là những tùy chọn FTP duy nhất tôi có thể thấy trong danh sách thả xuống. Không có tùy chọn SFTP?


Xem phần dưới cùng của câu trả lời này: Làm thế nào để chia sẻ tệp bằng mạng không dây?
dùng68186

Ở đây được cung cấp thêm ý tưởng: Filezilla hoặc WinSCP thay thế cho Ubuntu .
pa4080

Câu trả lời:


28

Cách dễ nhất để kết nối với máy chủ SFTP với Ubuntu là với sftp://sơ đồ của trình quản lý tệp có hỗ trợ GVFS (Nautilus, Nemo, Thunar) hoặc hỗ trợ KIO (Cá heo, Konqueror):

  1. Mở cửa sổ quản lý tập tin.

  2. Hiển thị hoặc tập trung thanh địa chỉ, ví dụ như với Ctrl+ L.

    (Nếu điều này không hoạt động, trình quản lý tập tin của bạn có thể có một mục trình đơn thay thế, tương tự có tên là Đi đến nghẹt hoặc Kết nối với trò chơi. Một số trình quản lý cửa sổ yêu cầu bạn nhấn Altđể hiển thị thanh menu.)

  3. Nhập địa chỉ máy chủ vào thanh địa chỉ:

    sftp://example.org[:port]/
    

    Bạn thậm chí có thể cung cấp tên người dùng, mật khẩu và đường dẫn trong địa chỉ:

    sftp://[user[:password]@]example.org[:port]/[path/to/directory/]
    

    Nếu bạn không và tài khoản SFTP yêu cầu mật khẩu, một cuộc đối thoại mật khẩu sẽ bật lên.


Bạn có thể làm điều này cho FTPS quá btw ( ftps://example.com). Thật thú vị, mặc dù điều này hoạt động, hộp thoại "kết nối với máy chủ" không cung cấp FTPS dưới dạng tùy chọn. Và tôi tự hỏi nếu đó là những gì OP thực sự hỏi về (vì mọi người thường nhầm lẫn SFTP là FTPS).
dhaupin

8

Bạn có thấy tùy chọn SSH trong danh sách thả xuống không? Đó thực sự là tùy chọn SFTP, bạn sẽ thấy nó được liệt kê như vậy ở khung bên trái sau khi kết nối.

Hoặc bạn có thể bỏ qua toàn bộ chuỗi Tệp → Kết nối với Máy chủ và thay vào đó hãy thực hiện Đi → Vị trí (hoặc Ctrl+ L) và sau đó nhập sftp://user@host/initial/dirvào thanh địa chỉ.


0

Ubuntu không được cài đặt ssh theo mặc định, vì vậy bạn phải cài đặt ssh trên Ubuntu để kết nối với tài khoản SFTP từ xa.

sudo apt install ssh

0

Như những người khác đã chỉ ra, nó khá dễ dàng:

  • Mở bất kỳ thư mục trong hệ thống địa phương của bạn.
  • nhấn Ctrl+ L, sẽ chọn văn bản trong thanh địa chỉ
  • xóa văn bản đó và nhập lệnh sau vào thanh địa chỉ

    sftp://username@contact.server.de

Điều đó sẽ giúp bạn vượt qua. Tuy nhiên, bạn có thể phải nhập cụm mật khẩu nếu bạn đã bảo vệ khóa SSH của mình bằng một mật khẩu.

Lưu ý: chữ L nhỏ hoạt động, không cần sử dụng chữ in hoa.

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.