Vấn đề tôi nhận được là, khi tôi nhập lệnh,
su - root
ở đầu tập tin shell shell của nó, nó sẽ nhắc người dùng nhập mật khẩu và sau đó KHÔNG tiếp tục với phần còn lại của tập lệnh shell. Sau đó tôi phải tự xác định vị trí và chạy tập lệnh shell qua thiết bị đầu cuối. Tôi muốn tập lệnh đảm bảo rằng người dùng đăng nhập bằng root và sau đó tiếp tục với phần còn lại của tập lệnh shell.
Nói cách khác, tôi muốn chạy tập lệnh như bất kỳ người dùng nào nhưng ngay khi tập lệnh bắt đầu thực thi, người dùng phải thay đổi thành root và sau đó tiếp tục với phần còn lại của tập lệnh là root cho đến khi hoàn thành. Điều này có thể được thực hiện?