perl-App-Unix-RPasswd - Change passwords on UNIX and UNIX-like servers on a simple,

Distribution: ALT Linux Sisyphus
Repository: Autoimports noarch
Package name: perl-App-Unix-RPasswd
Package version: 0.53
Package release: alt1
Package architecture: noarch
Package type: rpm
Installed size: 58.21 KB
Download size: 58.21 KB
Official Mirror:
App::Unix::RPasswd is an application for changing passwords on UNIX and UNIX-like servers on a simple, fast (in parallel) and secure (SSH) way. A salt-based retrievable "random" password generator, tied to the supplied server names and date, is included. This generated passwords, unique for each server, can be generated and automatically remotely applied. Because the salt is secret and the correct date string is required, the password for an specific server can only be regenerated by authorized personnel. Perl 5.10 or higher is required. The program has two modes. The default mode connects to remote targets and changes the password (optional) of the specified user (mandatory) on the supplied servers (mandatory). Optional valid parameters for this mode are sessions, ssh_args, reruns, timeout and debug. The built-in salted password generator can be used to create unique 'random' passwords for each server on the fly. In this case date (optional) and base (mandatory) are valid parameters for this mode. The "generate_only" mode is used to (re-) generate salted passwords. In this mode only date (optional), base (mandatory), sessions (optional) and one of more servers (mandatory) are valid parameters. From a security point of view, it is strongly advised to supply '-' as the base salt or password on the command line. The program will then ask interactively for the base salt or password. This program requires a ssh-key based remote root access. Usage: rpasswd -u <user> -p <password> <server(s)> rpasswd -g -b <base salt> -date <YYYYMMDD> <server(s)> Options: --generate_only|-g: (re-)generate the salted password. --user|-u: remote user name. --password|-p: new password for remote user. --base|-b: base salt for encryption. --date|-d: date in YYYYMMDD format*. --ssh_args|-a: settings for the ssh client*. --reruns|-r: reruns for failed targets*. --sessions|-s: simultaneous sessions*. --timeout|-t: session timeout*. --debug: prints debug output*. --help|-h: print this help screen. --version|-v: prints the version number. *: optional



  • perl(App/Unix/ = 0.530
  • perl(App/Unix/RPasswd/ = 0.530
  • perl(App/Unix/RPasswd/ = 0.530
  • perl(App/Unix/RPasswd/UI/ = 0.530
  • perl-App-Unix-RPasswd = 0.53-alt1

    Install Howto

    1. Add the following line to /etc/apt/sources.list:
      rpm [Sisyphus] noarch autoimports
      rpm [Sisyphus] noarch autoimports
    2. Update the package index:
      # sudo apt-get update
    3. Install perl-App-Unix-RPasswd rpm package:
      # sudo apt-get install perl-App-Unix-RPasswd


    • /usr/share/doc/perl-App-Unix-RPasswd-0.53/Changes
    • /usr/share/doc/perl-App-Unix-RPasswd-0.53/LICENSE
    • /usr/share/doc/perl-App-Unix-RPasswd-0.53/README
    • /usr/share/perl5/App/
    • /usr/share/perl5/App/Unix/
    • /usr/share/perl5/App/Unix/RPasswd/
    • /usr/share/perl5/App/Unix/RPasswd/
    • /usr/share/perl5/App/Unix/RPasswd/UI/