Xóa ip trong ssh linux

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
2 [ssh client] khi chạy, thực hiện các kết nối - nó sẽ tìm tệp cấu hình tại đường dẫn
# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
0, nếu có tệp này, nó sẽ sử dụng tệp đó để thiết lập các thông tin bổ sung kết nối

Trong đường dẫn tệp trên,

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
1 cho biết đó là thư mục của Người dùng hiện tại, vì vậy mỗi người dùng của máy có thể có tệp
# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
2 riêng

Ví dụ

  • Trên máy macOS, người dùng có tên
    # Khối thứ nhất
    Host 192.168.1.2
        Port 2222
    # Khối thứ hai
    Host 192.168.1.3
        Port 3333
    3 thì
    # Khối thứ nhất
    Host 192.168.1.2
        Port 2222
    # Khối thứ hai
    Host 192.168.1.3
        Port 3333
    0 có đường dẫn đầy đủ là
    # Khối thứ nhất
    Host 192.168.1.2
        Port 2222
    # Khối thứ hai
    Host 192.168.1.3
        Port 3333
    5, macOS có thể sử dụng tệp cấu hình ngày
    # Khối thứ nhất
    Host 192.168.1.2
        Port 2222
    # Khối thứ hai
    Host 192.168.1.3
        Port 3333
    6
  • Trên Windows, người dùng có tên
    # Khối thứ nhất
    Host 192.168.1.2
        Port 2222
    # Khối thứ hai
    Host 192.168.1.3
        Port 3333
    3 thì
    # Khối thứ nhất
    Host 192.168.1.2
        Port 2222
    # Khối thứ hai
    Host 192.168.1.3
        Port 3333
    0 có đường dẫn đầy đủ là
    # Khối thứ nhất
    Host 192.168.1.2
        Port 2222
    # Khối thứ hai
    Host 192.168.1.3
        Port 3333
    9
  • Trên Linux [Ubuntu, CentOS], người dùng có tên
    # Khối thứ nhất
    Host 192.168.1.2
        Port 2222
    # Khối thứ hai
    Host 192.168.1.3
        Port 3333
    3 thì
    # Khối thứ nhất
    Host 192.168.1.2
        Port 2222
    # Khối thứ hai
    Host 192.168.1.3
        Port 3333
    0 có đường dẫn đầy đủ là
    # Khối thứ nhất
    Host 192.168.1.2
        Port 2222
    # Khối thứ hai
    Host 192.168.1.3
        Port 3333
    22

Như vậy, nếu tệp cấu hình cho người dùng

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
3 trên hệ thống chưa có, thì cần tạo tệp này, nằm đúng ở đường dẫn như trên

Chú thích. trên Windows, để tạo được thư mục

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
24, bạn sử dụng PowerShell [không sử dụng Cmd] và nhập lệnh
# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
25 để tạo thư mục

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
6

Có thư mục

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
24 rồi mới tạo tệp
# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
2 trong đó

Tệp

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
2 có cấu trúc, chia thành từng khối - mỗi khối bắt đầu bằng
# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
29, trong đó tên máy chủ là tên bạn đặt, hoặc là IP của Máy chủ hoặc tên miền trỏ đến máy chủ. Sau đó đến cấu hình. Khối này sẽ áp dụng nếu khi lệnh kết nối
# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
10 có thành phần
# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
11 giống với
# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
12

Ví dụ - hãy xem tập tin cấu hình sau

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333

When you connect by command

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
2

Thì phần máy chủ từ xa phù hợp với khối thứ nhất, do đó nó sẽ áp dụng cấu hình thứ nhất - và kết nối bằng cổng

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
13, tương tự nếu

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
1

Thì sẽ dùng cổng

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
14 để kết nối

Cũng có khi bạn đặt tên máy chủ bằng bất kỳ tên nào bạn đặt, ví dụ

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
9

Thì lúc đó bạn gõ lệnh kết nối

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
0

Thì có nghĩa là thực hiện kết nối đến

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
15 với cổng
# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
16 và người dùng là
# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
17. Ngoài ra bạn có thể thiết lập Người dùng mặc định luôn, ví dụ

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
4

Lúc đó, để thực hiện kết nối trên, nhập đơn giản

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
5

Ngoài

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
18
# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
19
# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
90 tham khảo một số cấu hình nữa như

  • # Khối thứ nhất
    Host 192.168.1.2
        Port 2222
    # Khối thứ hai
    Host 192.168.1.3
        Port 3333
    91 bật chế độ xác thực bằng SSH Key trước
  • Tệp vị trí
    # Khối thứ nhất
    Host 192.168.1.2
        Port 2222
    # Khối thứ hai
    Host 192.168.1.3
        Port 3333
    92 Khóa cá nhân

Còn nhiều cấu hình khác, tuy nhiên các thiết lập trên đã đủ cho hầu hết các trường hợp, khối cấu hình cơ bản

# Khối thứ nhất
Host 192.168.1.2
    Port 2222
# Khối thứ hai
Host 192.168.1.3
    Port 3333
1

Chú thích. in this file config can't setting Password, if you want to enter the connection command that not enter pass thì tham khảo Tạo khóa SSH công khai/riêng tư và xác thực với ủy quyền_keys

Chủ Đề