1. 程式人生 > >linux刪除某用戶密碼

linux刪除某用戶密碼

port 腳本 ssh word you sudo etc ash 登錄

1、清空一個linux用戶密碼

# passwd -d user1
passwd: password expiry information changed.

  

2、指定key登錄

ssh [email protected] -p1024 -i /root/.ssh/id_rsa_port111

  

3、測試ssh遠程sudo到某用戶上執行命令

[root@localhost ~]# ssh [email protected] -p xx0x4 "sudo -u user_1 lsof -i:33001"
[email protected]‘s password: 
COMMAND  PID    USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
sshd    2684 portmap    7u  IPv4  13786      0t0  TCP *:33001 (LISTEN)
sshd    2684 portmap    8u  IPv6  13787      0t0  TCP *:33001 (LISTEN)
[root@localhost ~]# 

  

4、linux sudo報錯:sudo: sorry, you must have a tty to run sudo

使用不同賬戶,執行執行腳本時候sudo經常會碰到

sudo: sorry, you must have a tty to run sudo這個情況,其實修改一下sudo的配置就好了

vi /etc/sudoers (最好用visudo命令)

註釋掉 Default requiretty 一行

#Default requiretty

意思就是sudo默認需要tty終端。註釋掉就可以在後臺執行了。

linux刪除某用戶密碼