diff --git a/scripts/install/debian.sh b/scripts/install/debian.sh index a14000b53..055b710fb 100644 --- a/scripts/install/debian.sh +++ b/scripts/install/debian.sh @@ -46,19 +46,22 @@ apt install -y wget curl lsof unzip tar cron expect locate apt install -y python3-pip python3-dev python3-venv -# if [ -f /usr/sbin/ufw ];then -# if [ "$SSH_PORT" != "" ];then -# ufw allow $SSH_PORT/tcp -# else -# ufw allow 22/tcp -# fi - -# ufw allow 80/tcp -# ufw allow 443/tcp -# ufw allow 888/tcp -# fi - -if [ ! -f /usr/sbin/firewalld ];then +if [ -f /usr/sbin/ufw ];then + # look + # ufw status + ufw enable + if [ "$SSH_PORT" != "" ];then + ufw allow $SSH_PORT/tcp + else + ufw allow 22/tcp + fi + + ufw allow 80/tcp + ufw allow 443/tcp + ufw allow 888/tcp +fi + +if [ ! -f /usr/sbin/ufw ];then # look # firewall-cmd --list-all # apt remove -y firewalld diff --git a/scripts/install/ubuntu.sh b/scripts/install/ubuntu.sh index 2fd344ae8..9e9bb8dec 100644 --- a/scripts/install/ubuntu.sh +++ b/scripts/install/ubuntu.sh @@ -27,22 +27,21 @@ localedef -v -c -i en_US -f UTF-8 en_US.UTF-8 SSH_PORT=`netstat -ntpl|grep sshd|grep -v grep | sed -n "1,1p" | awk '{print $4}' | awk -F : '{print $2}'` echo "SSH PORT:${SSH_PORT}" -# if [ -f /usr/sbin/ufw ];then - -# # look -# # ufw status -# ufw enable - -# if [ "$SSH_PORT" != "" ];then -# ufw allow $SSH_PORT/tcp -# else -# ufw allow 22/tcp -# fi - -# ufw allow 80/tcp -# ufw allow 443/tcp -# ufw allow 888/tcp -# fi +if [ -f /usr/sbin/ufw ];then + # look + # ufw status + ufw enable + + if [ "$SSH_PORT" != "" ];then + ufw allow $SSH_PORT/tcp + else + ufw allow 22/tcp + fi + + ufw allow 80/tcp + ufw allow 443/tcp + ufw allow 888/tcp +fi if [ ! -f /usr/sbin/firewalld ];then apt install -y firewalld