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

Property Value
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.
rpasswd -u <user> -p <password> <server(s)>
rpasswd -g -b <base salt> -date <YYYYMMDD> <server(s)>
--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


Package Version Architecture Repository
perl-App-Unix-RPasswd - - -


Name Value
/usr/share/perl5 -
perl(Crypt/ -
perl( -
perl(File/ -
perl(List/ -
perl( -
perl( -
perl(Parallel/ -
perl(Term/ -
perl( -
perl-base >= 1:5.10.0
rpmlib(PayloadIsLzma) -


Name Value
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


Type URL
Binary Package perl-App-Unix-RPasswd-0.53-alt1.noarch.rpm
Source Package perl-App-Unix-RPasswd-0.53-alt1.src.rpm

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



See Also

Package Description
perl-App-Unix-RPasswd-scripts-0.53-alt1.noarch.rpm App-Unix-RPasswd scripts
perl-App-Unliner-0.020-alt2.noarch.rpm Untangle your unix pipeline one-liners
perl-App-Unliner-scripts-0.020-alt2.noarch.rpm App-Unliner scripts
perl-App-UpdateRinciMetadataDb-0.11-alt1.noarch.rpm Create/update Rinci API metadata database
perl-App-UpdateRinciMetadataDb-scripts-0.11-alt1.noarch.rpm App-UpdateRinciMetadataDb scripts
perl-App-UpfUtils-0.05-alt1.noarch.rpm CLI interface for Unix::Passwd::File (as separate scripts)
perl-App-UpfUtils-scripts-0.05-alt1.noarch.rpm App-UpfUtils scripts
perl-App-UuidUtils-0.02-alt2.noarch.rpm Command-line utilities related to UUIDs
perl-App-UuidUtils-scripts-0.02-alt2.noarch.rpm App-UuidUtils scripts
perl-App-VOJournal-0.4.5-alt1.noarch.rpm Open a file in vimoutliner to write a journal
perl-App-VOJournal-scripts-0.4.5-alt1.noarch.rpm App-VOJournal scripts
perl-App-ValidateCPANMetaWithSah-0.002-alt1.noarch.rpm Validate CPAN Meta specification with Sah schema
perl-App-Validation-Automation-0.02-alt1.noarch.rpm A Validation Framework for Web and Unix Centric Applications
perl-App-VersionUtils-0.004-alt1.noarch.rpm Command-line utilities related to version number
perl-App-Video-Generator-0.07-alt1.noarch.rpm Script to generate video