Gần đây tôi đã thiết lập máy chủ của mình để người dùng suPHP 'ảo' của tôi không thể đăng nhập bằng cách sử dụng bài viết này
Vấn đề của tôi bây giờ là trước khi tôi chạy một rake
lệnh cho Ruby on Rails ứng dụng của tôi chạy trên máy chủ, tôi đã sử dụng su
để đi vào www-data
và thực hiện lệnh từ đó - rõ ràng là tôi không thể làm điều đó nữa vì nologin.
Vì vậy, là người dùng root, làm cách nào tôi có thể thực thi các lệnh như người dùng khác, ngay cả khi họ là nologin?
sudo -u www-data bash
thực thi (các) lệnh của bạn và đăng xuất