Yeni bir kullanıcı ve şifre oluşturdum. Şimdi web sayfasından kullanıcı adı ve şifreyi değiştirmem gerekiyor. Usermod kullanarak kullanıcı adını değiştirebiliyorum. Ancak passwd komutunu kullanarak parola değiştiremiyorum. İşte kod:shell_exec işlevini kullanarak kullanıcı şifresini değiştirin
shell_exec('(echo "'.$FTPpassword.'";sleep 1; echo "'.$FTPpassword.'") | passwd $FTPUserName');
yerine $ FTPUserName, ben kullanıcı adını testi gönderirseniz:
shell_exec('(echo "'.$FTPpassword.'";sleep 1; echo "'.$FTPpassword.'") | passwd test');
kullanıcı "test" şifresini güncelliyor. Bir kullanıcı shell_exec'i kullanarak parola nasıl değiştirilir bilen var mı?
Selamlar,
Sowmya