Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/ruby
- require 'io/console'
- def do_create_user(no,us,pw)
- pwd = pw.crypt("$5$a1")
- 1.upto(no) do | x |
- uname = us + x.to_s
- result = system("useradd -m -p '#{ pwd }' #{ uname }")
- if result
- puts "#{ uname } created!"
- else
- puts "#{ uname } failed!"
- end
- end
- end
- print "How many users do you want? "
- count = gets.chomp.to_i
- print "Enter the username suffix, user, u etc... "
- user = gets.chomp.downcase
- print "Enter Password: "
- password = STDIN.noecho(&:gets).chomp
- puts "" # print an empty line
- do_create_user(count,user,password)
Add Comment
Please, Sign In to add comment