linux刪除某用戶密碼
阿新 • • 發佈:2019-03-01
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刪除某用戶密碼