如何更改Openwrt里边的ssh端口
\u5982\u4f55\u66f4\u6539Openwrt\u91cc\u8fb9\u7684ssh\u7aef\u53e31.\u5728Openwrt\u91cc\u8fb9\u4f7f\u7528\u7684\u4e0d\u662f\u540d\u4e3aOpenssh\u7684\u7a0b\u5e8f\uff0c\u800c\u662f\u53ebdropbear\uff0c\u7531\u8fd9\u4e2a\u670d\u52a1\u63d0\u4f9bssh\u8fde\u63a5\u7684
2.\u8fde\u63a5\u4e0a\u53bb
3.\u7136\u540e\u4f7f\u7528vi\u547d\u4ee4\u7f16\u8f91 /etc/init.d/dropbear
4.\u627e\u5230\u6709\u5b57\u7b26 22 \u90a3\u4e00\u884c\uff0c\u6211\u4eec\u53ef\u4ee5\u5728\u91cc\u8fb9\u641c\u7d22\u7684
5.\u5c06\u5b83\u6539\u4e3a\u6211\u4eec\u81ea\u5df1\u5b9a\u4e49\u7684\u7aef\u53e3 \u5982 43999 \uff0c\u7136\u540e\u4fdd\u5b58\u9000\u51fa
6.\u7136\u540e\u91cd\u542f\u670d\u52a1\u6216\u8005\u8def\u7531\u5668\u90fd\u53ef\u4ee5
killall -HUP dropbear
\u6216\u8005reboot\u90fd\u884c\u3002\u7b49\u91cd\u542f\u597d\u4e4b\u540e \u6211\u4eec\u518d\u8fde\u63a5\u6d4b\u8bd5\u5373\u53ef\u8fdc\u7a0b\u4e0a\u53bb
7.\u5982\u679c\u5927\u5bb6\u4f7f\u7528\u4e0a\u9762\u7684\u65b9\u6cd5\u4e0d\u884c\u7684\u8bdd\uff0c\u53ef\u4ee5\u5c1d\u8bd5/etc/rc.local\u91cc\u8fb9\u6dfb\u52a0\u4e00\u884c
/usr/sbin/dropbear -P /var/run/dropbear.1.pid -p 43999
\u8fd9\u6837\u505a\u7684\u5c31\u662f\u7ed9ssh\u52a0\u591a\u4e00\u4e2a\u7aef\u53e3\uff0c\u4e00\u6837\u53ef\u4ee5\u4f7f\u7528
1.\u5728Openwrt\u91cc\u8fb9\u4f7f\u7528\u7684\u4e0d\u662f\u540d\u4e3aOpenssh\u7684\u7a0b\u5e8f\uff0c\u800c\u662f\u53ebdropbear\uff0c\u7531\u8fd9\u4e2a\u670d\u52a1\u63d0\u4f9bssh\u8fde\u63a5\u7684
2.\u8fde\u63a5\u4e0a\u53bb
3.\u7136\u540e\u4f7f\u7528vi\u547d\u4ee4\u7f16\u8f91 /etc/init.d/dropbear
4.\u627e\u5230\u6709\u5b57\u7b26 22 \u90a3\u4e00\u884c\uff0c\u6211\u4eec\u53ef\u4ee5\u5728\u91cc\u8fb9\u641c\u7d22\u7684
5.\u5c06\u5b83\u6539\u4e3a\u6211\u4eec\u81ea\u5df1\u5b9a\u4e49\u7684\u7aef\u53e3 \u5982 43999 \uff0c\u7136\u540e\u4fdd\u5b58\u9000\u51fa
6.\u7136\u540e\u91cd\u542f\u670d\u52a1\u6216\u8005\u8def\u7531\u5668\u90fd\u53ef\u4ee5
killall -HUP dropbear
\u6216\u8005reboot\u90fd\u884c\u3002\u7b49\u91cd\u542f\u597d\u4e4b\u540e \u6211\u4eec\u518d\u8fde\u63a5\u6d4b\u8bd5\u5373\u53ef\u8fdc\u7a0b\u4e0a\u53bb
7.\u5982\u679c\u5927\u5bb6\u4f7f\u7528\u4e0a\u9762\u7684\u65b9\u6cd5\u4e0d\u884c\u7684\u8bdd\uff0c\u53ef\u4ee5\u5c1d\u8bd5/etc/rc.local\u91cc\u8fb9\u6dfb\u52a0\u4e00\u884c
/usr/sbin/dropbear -P /var/run/dropbear.1.pid -p 43999
\u8fd9\u6837\u505a\u7684\u5c31\u662f\u7ed9ssh\u52a0\u591a\u4e00\u4e2a\u7aef\u53e3\uff0c\u4e00\u6837\u53ef\u4ee5\u4f7f\u7528
2.连接上去
3.然后使用vi命令编辑 /etc/init.d/dropbear
4.找到有字符 22 那一行,我们可以在里边搜索的
5.将它改为我们自己定义的端口 如 43999 ,然后保存退出
6.然后重启服务或者路由器都可以
killall -HUP dropbear
或者reboot都行。等重启好之后 我们再连接测试即可远程上去
7.如果大家使用上面的方法不行的话,可以尝试/etc/rc.local里边添加一行
/usr/sbin/dropbear -P /var/run/dropbear.1.pid -p 43999
这样做的就是给ssh加多一个端口,一样可以使用
绛旓細棣栧厛锛openwrt涓瀹氳寮ssh锛岀劧鍚庣敤ssh鐧婚檰鍒拌矾鐢卞櫒锛岋細ssh root@璺敱鍣╥p 锛堣〃绀虹敤root鐧婚檰鍒版煇涓猧p锛屾帴鐫杈撳叆瀵嗙爜锛夋帴鐫鎵撳紑/etc/opkg.conf杩欎釜閰嶇疆鏂囦欢锛岃繖涓枃浠舵槸閰嶇疆杞欢婧愮殑锛屽懡浠わ細vi /etc/opkg.conf 杩欎釜鏂囦欢鐨勫唴瀹瑰涓嬶細dest root / dest ram /tmp lists_dir ext /var/opkg-lists o...
绛旓細娴嬭瘯鏄惁浠g悊鎴愬姛锛屽鏋滈槻鐏寮鍚紝闇瑕佽繍琛屼袱鏉¢槻鐏鍛戒护銆傦紙srelay榛樿绔彛涓1080 锛岄渶瑕鏇存敼锛岃繍琛屾椂鍔犲弬鏁 -i :8888 灏卞彲浠ヨ繍琛屽湪8888绔彛浜嗭級闃茬伀澧欏叧鐫灏辨棤鎵璋撴墽琛屼笂闈㈢殑鍛戒护浜嗐 娴嬭瘯浠g悊鎴愬姛鍚庯紝杩橀渶瑕佹妸鍛戒护 srelay -c /jffs/etc/srelay.conf 娣诲姞鍒 绠$悊--銆嬪懡浠--銆嬫寚浠や腑 锛岀劧鍚庝繚瀛樹负...
绛旓細1銆淇敼 eth0 mac鍦板潃锛氱紪杈 /etc/rc.local锛宨fconfig eth0 down;ifconfig eth0 hw ether d8:64:c7:5e:f1:c6;ifconfig eth0 up銆2銆佷慨鏀箇ireless mac鍦板潃銆傝繖灏辨渶绾犵粨浜嗙洿鎺ヤ慨鏀 /etc/config/wireless涓殑mac鏄病鐢ㄧ殑锛屽苟涓斾慨鏀瑰悗鏃犵嚎缃戠粶浼氭棤娉曞惎鍔ㄣ傚湪鐮旂┒浜/sbin/wifi鑴氭湰鍚庯紝鍙兘閫氳繃杩傚洖...
绛旓細1.澶囦唤鍘熸湁閰嶇疆鏂囦欢 cp /etc/opkg/distfeeds.conf /etc/opkg/distfeeds.conf.backup 2.鎵撳紑閰嶇疆鏂囦欢 vi /etc/opkg/distfeeds.conf 3.灏嗗師鏈夌殑閰嶇疆鏂囦欢涓殑downloads.openwrt.org/鏇挎崲涓轰腑绉戝ぇ鐨勮蒋浠舵簮mirrors.utsc.edu.cn/openwrt/ 4.閲嶅惎 5.opkg update ...
绛旓細ssh [email protected] 杈撳叆瀵嗙爜锛岀櫥褰曟垚鍔熴傝繘鍏OpenWrt /tmp鐩綍 cd /tmp 妫鏌penWrt璺敱鍣ㄦ槸鍚︽湁瓒冲鐨勫唴瀛 df -h 鍙互鐪嬪嚭锛 /tmp 杩樻湁29.5MB鍙敤绌洪棿锛岃屽崌绾у浐浠跺湪3MB宸﹀彸锛岃冻澶熶簡銆備笅杞絆penWrt鏈鏂皌runk鐗堟湰鍥轰欢 鍦║buntu閲屾祻瑙堝櫒鎵撳紑 http://downloads.openwrt.org/snapshots/trunk/ T...
绛旓細鏂瑰紡浜岋細淇敼閰嶇疆鏂囦欢 閰嶇疆鏂囦欢璺緞涓 /etc/samba/smb.conf 锛屽皢 [global] 涓殑 invalid users = root 娉ㄦ帀锛屼慨鏀瑰悗鏂囦欢鍐呭濡備笅锛氭柟寮忎竴锛歭uci鎺у埗鍙 鏂瑰紡浜岋細淇敼閰嶇疆鏂囦欢/etc/samba/smb.conf 渚嬪瑕佹坊鍔犱竴涓悕绉颁负 airport 鐨勫叡浜紝鍏变韩璺緞涓 /mnt/usb锛屽厑璁竢oot鐢ㄦ埛璇诲啓鎿嶄綔锛屽湪 /etc...
绛旓細2銆佹柟娉曚竴锛氭洿鏂扮綉鍗¢┍鍔ㄥ湪妗岄潰鎵惧埌鎴戠殑鐢佃剳銆傚彸閿偣鍑昏澶囩鐞嗗櫒銆傛壘鍒版棤绾块傞厤鍣紝鍗曞嚮锛屽嚭鐜伴┍鍔ㄧ劧鍚庣偣鍑诲彸閿繘琛屾洿鏂般傛柟娉曚簩锛氶噸鏂颁笅杞界綉鍗¢┍鍔紙1锛夋墜鍔ㄥ畼缃戦┍鍔ㄤ笅杞芥寜鐓х數鑴戝搧鐗屾悳绱㈠畼缃戙3銆佷娇鐢╫pkginstall鍛戒护瀹夎wget灏卞彲浠ヤ簡锛岄粯璁usybox鑷甫浜嗕竴涓畝鏄撶増鏈殑wget銆傝祫鏂openwrt.pro涓婃煡璇4銆佸厛...
绛旓細棣栧厛, 寮鏈虹櫥闄嗗埌鏀寔缂栬瘧Openwrt鐨勬搷浣滅郴缁(搴熻瘽浜)銆傚疄浣撴満鎴栬呰櫄鎷熸満(Vmware 鎴栬 Qemu)閲岀殑鎿嶄綔绯荤粺閮借,杩欓噷鎺ㄨ崘浣跨敤Linux绯荤粺銆 bsd鍜宮ac osx绯荤粺涔熷彲浠ョ紪,浣嗕笉鎺ㄨ崘,涓旀湭楠岃瘉鏄惁鍙紪璇戞垚鍔熴備笅鏂囧亣瀹氭偍浣跨敤鐨勬槸Debian鎿嶄綔绯荤粺,浣跨敤 apt-get 鏉ョ鐞嗗寘. 鏇夸唬鐨勯夋嫨鏄 Ubuntu (鍒嗘敮 Kubuntu, Xubuntu 绛夊嵆鍙)...
绛旓細1.寮鍚鍙h浆鍙戝姛鑳 echo "1" >/proc/sys/net/ipv4/ip_forward 2.iptables璁剧疆杞彂 iptables -t nat -I PREROUTING -d 1.2.3.4 -p tcp -m tcp --dport 2222 -j DNAT --to-destination 192.168.0.110:22 iptables -t nat -A POSTROUTING -s 192.168.0.0/255.255.0.0 -d 192...
绛旓細openwrt鏇存柊鏃堕棿杩囬暱瑙e喅鍔炴硶濡備笅锛1銆佷娇鐢╯sh杩炴帴鑷宠矾鐢卞櫒銆2銆佹墽琛屽懡浠ed-i's/downloads.openwrt.org/jsl.openwrt.bobiji.com/g'/etc/opkg.conf鍗冲彲灏嗗師杞欢婧愭浛鎹负鍥藉唴闀滃儚锛屼互杈惧埌鍔犻熸晥鏋溿