Advertisement
muhfiasbin

rexfile

Jul 17th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. use Rex -feature => ['1.6'];
  2. use Rex::Commands::User;
  3. user "admin";
  4. private_key "/home/admin/.ssh/id_rsa";
  5. public_key "/home/admin/.ssh/id_rsa.pub";
  6. logging to_file => "rex.log";
  7.  
  8. desc "create user devuser";
  9. task "add_devuser", sub {
  10. group "devuser",
  11. ensure => "present";
  12.  
  13. create_user "devuser",
  14. home => '/home/devuser',
  15. ensure => "present",
  16. password => 'password',
  17. groups => ['devuser', 'sudo'],
  18. create_home => TRUE,
  19. ssh_key => "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAgEAvEzrhgwJSK9bYHvLlWJb6DJ5X2/jIv7DXpyT3PoytCOwBCKouPxfY8uZzO1aNTGJx7azoARt8o2q2yc6bR+cJILSWcZ83iN2pWQIuI9W7X3vDtd6o+lJuK5Qx6ucm3v9LAJW+zs/To1uAUnwd43efTOrQg0rgcG9H1TsqgTsjofIhZ6HAJxzpQvnVUu2VjOaxfLE+oLnbQIwH81qC+qcJm/fzrhCEQpSyc+08yDthqFfv5T+ddXSs+ZO0RVs2I1+e5046yUWfnlGccPiIJGBT+4yGU6nLAsy/tKDsuA8FxKwnMz61W8N4+UweIse2R9y8xiRp0iME2tTk440Uy9FPOSLUBCSfYjr3VGbPqv5Eg0+B0Bh85sr4EHiSOfO2s3o889IDeE611eqhVeaIFG/ag0APAyxxSquKONLZi2pXYScsNu56qTboKeb0KvqkbnmPHvLDhyW/t0FfnrK9Ccg97JpPJZyQq9WuC3wpjkMsT2JIwA9A0QBMOOsMXP8ZLQuEFS8FvygtNCz+0soR+02o4DXX7OqVHxiiKeHwts6oajeKsEijXGsWM1JxgXsA2NDs6VqyQzzS33JkKY/FOxW6fg32D878i4L6SE7qzIPp5LLG5eczkOWRzWp+n2EvgFeHAuIW+4b5ZGixoAzg7hoAuR1yM0xaPNjy2FgVZyITMs=";
  20. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement