Cách đơn giản để tạo ssh shortcut (alias)

11:12 PM Quang Dương 0 Comments

Thông thường các đơn giản nhất để tạo shortcut cho ssh command là thêm alias vào file .bashrc hoặc config theo user trong file ~/.ssh/config.
Nhưng nếu bạn quản lý quá nhiều server ip và user truy cập tương tự nhau (như trong trường hợp của mình) thì cách đơn giản là tạo một function để làm shortcut như sau:
Bên mình có một chuỗi server dạng: 10.0.x.x, user để truy cập là quangdeptrai.
Các bước như sau: (Mình sử dụng ubuntu, các nền tảng linux khác cơ bản tương tự nhưng có thể file .bashrc được thay bằng file khác tương tự)

vim ~/.bashrc (có thể dùng editor khác ngoài vim nếu bạn thích, file .bashrc này sẽ chỉ apply cho user login hiện tại trên hệ thống).

Thêm vào function:
#Connect with quangdeptrai
function sshc(){ #tên function cũng là tên của alias
 ssh quangdeptrai@10.0.$1.$2 # $1 và $2 lần lượt là tham số truyền vào.
}

Lưu file lại và gõ lệnh "source ~/.bashrc" để apply kết quả.
Thử connect vào server: 10.0.1.15 bằng lệnh. "sshc 1 15" => nếu ok thì done.



0 nhận xét: