I don't have a specific command yet - this need is still pending customer input. However, wouldn't the command have to be configurable? Each target server may have its own way of implementing password rolling. One of our non-SFTP customer does password rolling by recognizing a login password of the form "oldPassword/newPassword", authenticating the login by oldPassword and then rolling to newPassword. But I think each system could be different. What might be useful is a generic command execution capability, similar to the FTPClient.quote() method. One the other hand a target system may require that password rolling be done when logging in, so maybe another form of login() is in order. Since password rolling is a non-standard behavior, I'm not sure what approach might be best here. When I get more details about exactly what is needed I'll post to this thread again. Thanks.