UID를 사용하여 사용자 비밀번호 변경

UID를 사용하여 사용자 비밀번호 변경

UID로 사용자 비밀번호를 변경할 수 있나요?

[root@CentOS7 ~]# id usera 
uid=1000(usera) gid=1000(usera) groups=1000(usera),10(wheel)
[root@CentOS7 ~]# man passwd
[root@CentOS7 ~]# passwd 1000
passwd: Unknown user name '1000'.

UID에 대한 내용은 아무것도 표시되지 않습니다.man passwd 페이지

cat /etc/passwd | grep -e usera
usera:x:1000:1000::/home/usera:/bin/bash

답변1

UID에서 사용자 이름을 가져와 에 전달할 수 있습니다 passwd.

passwd $(id -nu $UID)

관련 정보