aboutsummaryrefslogtreecommitdiff
path: root/tools/boca-outmanage
diff options
context:
space:
mode:
authorCassio de Campos <cassiopc@gmail.com>2017-08-17 18:48:37 +0000
committerCassio de Campos <cassiopc@gmail.com>2017-08-17 18:48:37 +0000
commit36923e76a5664cef28d3ed173757fda3db8ce5df (patch)
treeb212d61e073de309b3623080dfe0fe040b8b1b99 /tools/boca-outmanage
parent7da18e6ca16bd71a6d12581c382cf43f97719382 (diff)
downloadboca-36923e76a5664cef28d3ed173757fda3db8ce5df.tar.gz
boca-36923e76a5664cef28d3ed173757fda3db8ce5df.zip
change config of sshd
Diffstat (limited to 'tools/boca-outmanage')
-rw-r--r--tools/boca-outmanage10
1 files changed, 9 insertions, 1 deletions
diff --git a/tools/boca-outmanage b/tools/boca-outmanage
index e80d1ba..8572481 100644
--- a/tools/boca-outmanage
+++ b/tools/boca-outmanage
@@ -83,8 +83,16 @@ if [ ! -f /root/.ssh/$BOCASERVER -o ! -f /root/.ssh/$BOCASERVER.pub -o ! -f /roo
echo "authentication successful"
fi
-porta=5000
+if [ -f /etc/ssh/sshd_config ]; then
+ grep -v -i AllowUsers /etc/ssh/sshd_config | grep -v -i PermitRootLogin | grep -v -i PasswordAuthentication > /etc/ssh/sshd_config.tmp
+ echo "AllowUsers root" >> /etc/ssh/sshd_config.tmp
+ echo "PasswordAuthentication no" >> /etc/ssh/sshd_config.tmp
+ echo "PermitRootLogin yes" >> /etc/ssh/sshd_config.tmp
+ mv /etc/ssh/sshd_config.tmp /etc/ssh/sshd_config
+ service ssh restart
+fi
+porta=5000
while [ $porta -lt 6000 ]; do
pids=`ps auxw | grep "ssh -v -f -N" | grep ${BOCASERVER} | awk '{print $2;}'`
if [ "$pids" != "" ]; then