Các lệnh giao tiếp Linux / Unix SSH, Ping, FTP, Telnet

Mục lục:

Anonim

Trong khi làm việc trên hệ điều hành Linux, bạn có thể cần giao tiếp với các thiết bị khác . Đối với điều này, có một số tiện ích cơ bản mà bạn có thể sử dụng.

Những tiện ích này có thể giúp bạn giao tiếp với:

  • mạng,
  • các hệ thống Linux khác
  • và người dùng từ xa

Vì vậy, chúng ta hãy tìm hiểu chúng từng cái một.

  • SSH
  • Ping
  • FTP
  • Telnet

Bấm vào đây nếu video không thể truy cập được

SSH

SSH là viết tắt của Secure Shell, Nó được sử dụng để kết nối với máy tính từ xa một cách an toàn. So với Telnet, SSH an toàn trong đó kết nối máy khách / máy chủ được xác thực bằng chứng chỉ kỹ thuật số và mật khẩu được mã hóa. Do đó, nó được sử dụng rộng rãi bởi các quản trị viên hệ thống để điều khiển các máy chủ Linux từ xa.

Cú pháp để đăng nhập vào một máy Linux từ xa bằng SSH là

SSH username@ip-address or hostname

Khi bạn đã đăng nhập, bạn có thể thực hiện bất kỳ lệnh nào bạn thực hiện trong thiết bị đầu cuối của mình

Thí dụ:

ls

Thí dụ:

pwd

Ping

Tiện ích này thường được sử dụng để kiểm tra xem kết nối của bạn với máy chủ có tốt hay không. Lệnh này cũng được sử dụng trong:

  • Phân tích kết nối mạng và máy chủ lưu trữ
  • Theo dõi hiệu suất mạng và quản lý nó
  • Kiểm tra các vấn đề về phần cứng và phần mềm

Cú pháp lệnh: -

ping hostname or

Thí dụ :

ping 172.16.170.1

ping google.com

Tại đây, Một hệ thống đã gửi gói dữ liệu 64 byte đến Địa chỉ IP (172.16.170.1) hoặc Tên máy chủ (www.google.com). Nếu ngay cả một trong các gói dữ liệu không trở lại hoặc bị mất, nó sẽ cho thấy một lỗi trong kết nối. Thông thường, kết nối internet được kiểm tra bằng cách sử dụng phương pháp này.

Bạn có thể Nhấn Ctrl + c để thoát khỏi vòng lặp ping.

FTP

FTP là giao thức truyền tệp . Đây là giao thức được ưa thích nhất để truyền dữ liệu giữa các máy tính.

Bạn có thể sử dụng FTP để -

  • Đăng nhập và thiết lập kết nối với máy chủ từ xa
  • Tải lên và tải xuống tệp
  • Điều hướng qua các thư mục
  • Duyệt nội dung của các thư mục

Cú pháp để thiết lập kết nối FTP với một máy chủ từ xa là:

ftp hostname or

Khi bạn nhập lệnh này, nó sẽ yêu cầu bạn xác thực thông qua tên người dùng và mật khẩu.

Sau khi kết nối được thiết lập và bạn đã đăng nhập, bạn có thể sử dụng các lệnh sau để thực hiện các hành động khác nhau.

Chỉ huy Chức năng
dir Hiển thị các tệp trong thư mục hiện tại của máy tính từ xa
cd "dirname" thay đổi thư mục thành "dirname" trên máy tính từ xa
đặt tập tin tải 'tệp' từ cục bộ lên máy tính từ xa
có được file Tải xuống 'tệp' từ điều khiển từ xa đến máy tính cục bộ
bỏ cuộc Đăng xuất

Hãy để chúng tôi chạy một số lệnh quan trọng.

Telnet

Telnet giúp -

  • kết nối với một máy tính Linux từ xa
  • chạy chương trình từ xa và tiến hành quản trị

Tiện ích này tương tự như tính năng Máy tính Từ xa có trong Máy tính Windows.

Cú pháp cho tiện ích này là:

telnet hostname orExample:telnet localhost

Với mục đích trình diễn, chúng tôi sẽ kết nối với máy tính của bạn (localhost). Tiện ích sẽ hỏi tên người dùng và mật khẩu của bạn.

Sau khi xác thực, bạn có thể thực hiện các lệnh giống như bạn đã làm cho đến nay, bằng cách sử dụng Terminal. Sự khác biệt duy nhất là, nếu bạn được kết nối với một máy chủ từ xa, các lệnh sẽ được thực thi trên máy từ xa chứ không phải máy cục bộ của bạn.

Bạn có thể thoát kết nối telnet bằng cách nhập lệnh 'đăng xuất'

Tóm lược:

  • Có thể giao tiếp giữa Linux / UNIX và các máy tính, mạng khác nhau và người dùng từ xa.
  • Lệnh ping kiểm tra xem kết nối với tên máy chủ hoặc địa chỉ IP có hoạt động hay không. Chạy 'địa chỉ IP ping hoặc Tên máy chủ' trên thiết bị đầu cuối
  • FTP là giao thức ưu tiên để gửi và nhận các tệp lớn. Bạn có thể thiết lập kết nối FTP với máy chủ từ xa và sau đó sử dụng các lệnh để tải lên, tải xuống tệp, kiểm tra tệp và duyệt chúng
  • Tiện ích Telnet giúp bạn kết nối với máy tính Linux từ xa và làm việc trên đó