Tin tức và phân tích của tất cả các thiết bị di động

Làm cách nào để kết nối với máy chủ SFTP trong Ubuntu?

SFTP là một tính năng tích hợp sẵn của SSH và sau khi SSH được cài đặt trên hệ thống của bạn, SFTP có thể được sử dụng để truyền tệp qua lại bằng GUI hoặc thiết bị đầu cuối. SFTP đặc biệt hữu ích cho các máy chủ.

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách kết nối với máy chủ SFTP trong Ubuntu, cũng như cách thiết lập máy chủ của riêng bạn để lưu trữ. Để bắt đầu, hãy đảm bảo rằng bạn đang sử dụng máy tính để bàn, máy chủ Ubuntu hoặc hệ điều hành dựa trên Ubuntu mới nhất.

Định cấu hình SFTP trên Ubuntu

Nếu bạn định kết nối với máy chủ SFTP trên máy Ubuntu của mình, bạn cần thiết lập máy chủ SSH trên máy chủ Ubuntu từ xa hoặc máy Ubuntu từ xa để truy cập. May mắn thay, việc thiết lập máy chủ SSH trên Ubuntu cực kỳ dễ dàng.

Để bắt đầu, hãy mở một cửa sổ đầu cuối trên màn hình Ubuntu của bạn. Bạn có thể khởi chạy cửa sổ đầu cuối bằng cách nhấn Ctrl + Alt + T trên bàn phím. Hoặc tìm kiếm “Terminal” trong menu ứng dụng Ubuntu và khởi chạy nó theo cách đó.

Khi cửa sổ đầu cuối mở, hãy sử dụng lệnh cài đặt apt để cài đặt gói “openssh-server”. Gói này sau khi được cài đặt sẽ thiết lập và thiết lập một máy chủ SSH cũng như SFTP có thể truy cập từ xa.

sudo apt install openssh-server

Sau khi máy chủ OpenSSH được thiết lập và chạy trên máy từ xa, bạn có thể thực hiện kiểm tra nhanh để đảm bảo rằng bạn có thể kết nối với nó. Để làm điều này, hãy chạy ssh your-username[email protected] trên máy tính có máy chủ SSH. Bạn phải sử dụng mật khẩu tên người dùng của bạn để đăng nhập.

Kết nối với SFTP qua dòng lệnh

Để kết nối với máy chủ SFTP bằng dòng lệnh trong Ubuntu, hãy bắt đầu bằng cách khởi chạy cửa sổ đầu cuối. Sau đó, với cửa sổ đầu cuối đang mở, hãy sử dụng lệnh sftp để kết nối với máy chủ SSH.

Để kết nối, chỉ định tên người dùng trên máy tính từ xa, cũng như địa chỉ IP của nó. Ví dụ: nếu máy chủ Ubuntu từ xa hoặc máy Ubuntu lưu trữ máy chủ SSH có địa chỉ IP “192.168.1.1.203”, sử dụng nó làm tên máy chủ.

sftp [email protected]

Sau khi kết nối, bạn có thể chạy lệnh ls để xem có gì trên máy chủ từ xa.

ls

Để tải xuống bất kỳ thứ gì từ máy chủ từ xa về thư mục chính của bạn, hãy chỉ định tên tệp trên máy chủ SFTP từ xa và sử dụng lệnh get.

get test.txt

Bạn muốn tải nội dung nào đó lên máy chủ SFTP từ xa? Sử dụng lệnh đặt. Nó sẽ tải bất kỳ tệp nào lên máy chủ SFTP từ xa trong thư mục nhà cục bộ của bạn (/home/USERNAME/).

put test.txt

Kết nối với SFTP bằng trình quản lý tệp của Ubuntu – Tệp Gnome

Ứng dụng Tệp Gnome là một trong những trình quản lý tệp được sử dụng nhiều nhất trong tất cả Linux, vì nhiều bản phân phối Linux chính chọn Gnome Shell làm máy tính để bàn của họ. Đây là cách sử dụng nó để kết nối với máy chủ SFTP trên Ubuntu.

Để bắt đầu, hãy khởi chạy trình quản lý tệp Ubuntu trên máy tính để bàn của bạn. Sau khi mở, hãy tìm nút “Other Locations” và nhấp vào nút đó. Sau khi chọn nút này, bạn sẽ được đưa đến khu vực “Other Locations”.

Trong “Other Locations”, tìm hộp văn bản “Connect to Server” và nhấp vào nó bằng chuột. Sau đó nhập địa chỉ máy chủ. Ví dụ:

sftp://192.168.1.203

Sau khi nhập địa chỉ IP (hoặc tên máy chủ) vào trường, nhấn nút “Kết nối”. Khi bạn chọn nút này, một cửa sổ bật lên sẽ xuất hiện. Sau đó nhập tên người dùng và mật khẩu của bạn, sau đó nhấp vào “Kết nối” một lần nữa.

Sau khi kết nối, bạn sẽ thấy máy chủ SFTP của mình trong ứng dụng Tệp Ubuntu. Kéo các tệp vào máy chủ để tải chúng lên và sao chép chúng vào các thư mục khác trên máy tính của bạn để tải xuống.

Kết nối với SFTP bằng Filezilla trên Ubuntu

Trước tiên, bạn cần cài đặt ứng dụng để kết nối với máy chủ SFTP bằng Filezilla trên Ubuntu. Sau đó, mở một cửa sổ đầu cuối trên màn hình Ubuntu của bạn và sử dụng lệnh bên dưới để cài đặt ứng dụng.

sudo apt install filezilla

Sau khi cài đặt chương trình trên hệ thống của bạn, hãy khởi chạy nó. Sau đó tìm trường máy chủ và nhập mã bên dưới.

sftp://your-sftp-server-ip

Sau khi nhập vào trường “Máy chủ”, hãy nhập tên người dùng của bạn vào trường “Tên người dùng”, mật khẩu vào trường “Mật khẩu”. Sau đó nhập “22” vào trường “Cổng”. 22 là cổng mặc định cho SFTP.

Chọn nút “Kết nối nhanh” để kết nối với máy chủ SFTP bằng Filezilla sau khi điền đầy đủ thông tin. Bạn sẽ sớm được kết nối với máy chủ của mình bằng Filezilla.

Từ đây, bạn có thể tải lên và tải xuống các tệp vào máy chủ SFTP từ Ubuntu. Nếu bạn muốn tải xuống tệp, hãy làm theo các bước sau. Đầu tiên, nhấp chuột phải vào cột bên phải trên tệp mong muốn. Sau đó chọn “Download” để tải về.

Bạn cũng có thể tải lên từ Ubuntu bằng Filezilla. Để thực hiện việc này, nhấp chuột phải vào tệp ở cột bên trái. Sau đó chọn nút “Gửi”. Thao tác này sẽ gửi tệp đến máy chủ SFTP.