Advertisement
Guest User

Untitled

a guest
Jul 18th, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. # Create user runtime directory
  2. sudo install -d -o www-data -g www-data -m 0700 /run/user/`id -u www-data`
  3.  
  4. # Start user manager
  5. sudo systemctl start user@`id -u www-data`
  6.  
  7. # Optionally enable lingering (User manager is spawned for the user at boot and kept around after logouts).
  8. sudo loginctl enable-linger www-data
  9.  
  10. # Test it
  11. sudo -u www-data \
  12. XDG_RUNTIME_DIR=/run/user/`id -u www-data` \
  13. DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/`id -u www-data`/bus \
  14. systemd-run --user echo "foo-`id -u`-bar"
  15.  
  16. # See if it's working
  17. sudo systemctl status user@`id -u www-data`
  18.  
  19. # If not working try restarting this services:
  20. sudo systemctl restart dbus.socket
  21. sudo systemctl restart dbus.service
  22. sudo systemctl restart user@`id -u www-data`
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement