Bạn không sử dụng shell đăng nhập.
Quá trình kích hoạt cờ đăng nhập được mô tả ở đây , cũng có một số chi tiết về những gì một vỏ đăng nhập có thể được tìm thấy ở đây .
Do đó, bạn cần kiểm tra tùy chọn "Chạy dưới dạng vỏ đăng nhập" trong cài đặt của thiết bị đầu cuối Gnome. Cần phải mở thiết bị đầu cuối mới sau khi cài đặt cờ này.
Đôi khi nó được yêu cầu để đặt lệnh thành /bin/bash --login
.
Đối với các kết nối từ xa, điều quan trọng là phải hiểu sự khác biệt giữa chạy ssh
phiên tương tác và thực hiện các lệnh đơn.
Trong khi chạy ssh server
và sau đó làm việc với máy chủ một cách tương tác, bạn đang sử dụng shell đăng nhập theo mặc định và tất cả đều ổn, nhưng đối với ssh server "command"
bạn không sử dụng shell đăng nhập và sẽ bắt buộc phải chạy nó ssh server 'bash -lc "command"'
.
Bất kỳ lời gọi từ xa nào cũng có thể có cùng một vấn đề như thực thi một lệnh với ssh
.