
PK 
| ADDRLIN : /usr/local/bin/ |
|
|
| Current File : //usr/local/bin/disabled_password.sh |
#!/bin/sh
echo "Inside Disabled PASSWORD Script " > /var/log/disabled_passwordscript.log
pwdexist=$(grep "^[^#]*PasswordAuthentication" /etc/ssh/sshd_config)
echo $pwdexist >> /var/log/disabled_passwordscript.log
if [ -z "${pwdexist}" ]; then
sed -i '$ a PasswordAuthentication no' /etc/ssh/sshd_config >> /var/log/disabled_passwordscript.log
else
sed -i "/^[^#]*PasswordAuthentication[[:space:]]yes/c\PasswordAuthentication no" /etc/ssh/sshd_config || echo "Setting PasswordAuthentication Failed " >> /var/log/disabled_passwordscript.log
fi
sshdservice=$(eval "service sshd restart")
echo $sshdservice >> /var/log/disabled_passwordscript.log
#sshservice=$(eval "service ssh restart")
#echo $sshservice >> /var/log/disabled_passwordscript.log


PK 99