opkg update --no-check-certificate && \
opkg install openssh-client openssh-keygen autossh sshpass --no-check-certificate && \
opkg remove dropbear || true && \
opkg install openssh-server --no-check-certificate && \
/etc/init.d/sshd enable && \
/etc/init.d/sshd start && \
sed -i 's/#PasswordAuthentication yes/PasswordAuthentication yes/' /etc/ssh/sshd_config && \
sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config && \
/etc/init.d/sshd restart
====================================================================================
ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa_ssh_tunnel
cat ~/.ssh/id_rsa_ssh_tunnel.pub | ssh -p 2552 sv02@27.74.246.165 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
ssh -i ~/.ssh/id_rsa_ssh_tunnel -p 2552 sv02@27.74.246.165
====================================================================================
cd /etc && rm -f banner && wget -O banner https://cloud.trungdungmedia.com/index.php/s/zibgBaHsacxxpG5/download/banner && \
rm -rf /usr/lib/lua/luci/view/themes/argon/footer.htm && rm -rf /usr/lib/lua/luci/view/themes/argon/footer_login.htm && wget --no-check-certificate -O /usr/lib/lua/luci/view/themes/argon/footer.htm https://cloud.trungdungmedia.com/index.php/s/kNkXn5AF8yEFiJ2/download/footer.htm && wget --no-check-certificate -O /usr/lib/lua/luci/view/themes/argon/footer_login.htm https://cloud.trungdungmedia.com/index.php/s/CjoBjprabDdeYZ4/download/footer_login.htm && \
opkg remove bmon && rm -f /tmp/bmon_4.0-r1_x86_64.ipk && wget --no-check-certificate -O /tmp/bmon_4.0-r1_x86_64.ipk https://cloud.trungdungmedia.com/index.php/s/7pnHyDo6zRmwy7S/download/bmon_4.0-r1_x86_64.ipk && opkg install /tmp/bmon_4.0-r1_x86_64.ipk && rm /tmp/bmon_4.0-r1_x86_64.ipk && \
opkg update && opkg install unzip && cd / && wget -O rtmp.zip "https://cloud.trungdungmedia.com/index.php/s/ff3qMscC7834X8B/download" && unzip rtmp.zip && rm -rf rtmp.zip && cd /rtmp && chmod +x rtmp && \
cd /bin && opkg update --no-check-certificate && wget --no-check-certificate -O kiemtrabonding "https://cloud.trungdungmedia.com/index.php/s/rEe2dL7RaayH5A6/download/kiemtrabonding" && chmod +x kiemtrabonding && cd /root && \
cd /bin && opkg update --no-check-certificate && wget --no-check-certificate -O kiemtrabogopsim "https://cloud.trungdungmedia.com/index.php/s/QYbdQmZRdsqoo2F/download/kiemtrabogopsim" && chmod +x kiemtrabogopsim && cd /root
====================================================================================
opkg update && \
opkg install uhttpd && \
opkg install lsblk && \
opkg install fdisk
====================================================================================
lsblk
fdisk /dev/sda
mkfs.ext4 /dev/sda3
mount /dev/sda3 /mnt
====================================================================================
mkdir -p /mnt/sda3/data && \
ln -s /mnt/sda3/data /www/data && \
/etc/init.d/uhttpd restart && \
cd /mnt/sda3/data && wget --no-check-certificate -O index.html https://cloud.trungdungmedia.com/index.php/s/gxj5sQzgmZPMqTb/download/index.html && \
wget --no-check-certificate -O nhac.html https://cloud.trungdungmedia.com/index.php/s/https://cloud.trungdungmedia.com/index.php/s/MNAyAib8sW7SwSe/download/nhac.html && \
wget --no-check-certificate -O video.html https://cloud.trungdungmedia.com/index.php/s/e3QTitapW3Sr9AF/download/video.html && \
opkg update --no-check-certificate && \
cd /usr/lib/lua/luci/view/openmptcprouter && \
wget -O data_online.htm "https://cloud.trungdungmedia.com/index.php/s/GTdXYMeb7a9CYXc/download/data_online.htm" && \
wget -O kiem_tra_bonding.htm "https://cloud.trungdungmedia.com/index.php/s/XbXk3nFk8radfLg/download/kiem_tra_bonding.htm" && \
wget -O kiem_tra_sim_ket_noi.htm "https://cloud.trungdungmedia.com/index.php/s/PkjEFnzK9K2SpMW/download/kiem_tra_sim_ket_noi.htm" && \
wget -O kiem_tra_toc_do_upload.htm "https://cloud.trungdungmedia.com/index.php/s/n89dy5i8eqYMPit/download/kiem_tra_toc_do_upload.htm" && \
cd /usr/lib/lua/luci/controller && \
wget -O openmptcprouter.lua "https://cloud.trungdungmedia.com/index.php/s/xETyspFeWSSNmpi/download/openmptcprouter.lua" && \
cd /usr/share/luci/menu.d && \
wget -O luci-app-ttyd.json "https://cloud.trungdungmedia.com/index.php/s/PHReTGP2ZcG9APt/download/luci-app-ttyd.json" && \
/etc/init.d/uhttpd restart
====================================================================================
tee /etc/rc.local > /dev/null << 'EOF'
#!/bin/sh
# Chờ hệ thống khởi động hoàn tất
/bin/sleep 5
# Kích hoạt USB modem
/sbin/usbmode -l >/dev/null 2>&1
/bin/sleep 3
/sbin/usbmode -s >/dev/null 2>&1
# Chạy RTMP server
( sleep 10; cd /rtmp && nohup ./rtmp > /var/log/rtmp.log 2>&1 ) &
# Chạy script thông báo data trên từng cổng Ethernet
( sleep 15; cd /etc/hotplug.d/iface && nohup ./tb_data_su_dung.sh > /var/log/tb_data.log 2>&1 ) &
# Gắn ổ đĩa
mount /dev/sda3 /mnt
exit 0
EOF
====================================================================================
chmod +x /etc/init.d/ssh_tunnel
/etc/init.d/ssh_tunnel enable
/etc/init.d/ssh_tunnel start
2025-05-12