Ⅰ linux系统远程连接终端连接不上怎么办
将SSH终端服务的端口由22修改为别的端口以防攻击黑客直接猜解您的服务器密码 首先修改配置文件 vi /etc/ssh/sshd_config 找到#Port 22一段,这里是标识默认使用22端口,修改为如下: Port 22 Port 50000 然后保存退出 执行/etc/init.d/sshd restart 这样SSH端口将同时工作与22和50000上。现在编辑防火墙配置:vi /etc/sysconfig/iptables 启用50000端口。 执行/etc/init.d/iptables restart现在请使用ssh工具连接50000端口,来测试是否成功。 如果连接成功了,则再次编辑sshd_config的设置,将里边的Port22删除,即可。之所以先设置成两个端口,测试成功后再关闭一个端口,是为了方式在修改conf的过程中,万一出现掉线、断网、误操作等未知情况时候,还能通过另外一个端口连接上去调试,以免发生连接不上带来更多的麻烦。
Ⅱ linuxssh娌″弽搴攍inuxssh涓崭笂
SSH链嶅姟鍣ㄥけ璐ユ庝箞锷烇纻
鍒嗕韩涓変釜SSH链嶅姟鍣ㄥけ璐ョ殑淇澶嶅姙娉曪细瑙e喅鏂规硶锛
涓銆佸紑钖疭SH浠root鐢ㄦ埛锏诲綍Linux锛屾墦寮缁堢锛岃繍琛岋细/etc/init.d/sshdrestrat浜屻佸叧闂阒茬伀澧1銆佸湪缁堢杩愯宻etup2銆侀夋嫨firewall锲炶溅3銆佹寜tab阌鍒囨崲鍒癫isablede椤癸纴铹跺悗鎸夌┖镙奸敭阃夋嫨锛岀劧钖庡啀鎸塼ab阌鍒囨崲鍒皁k锛屾寜绌烘牸浠堕夋嫨4銆佹寜tab阌鍒囨崲鍒皅uit锛屾寜绌烘牸浠堕夋嫨铹跺悗鐢ㄥ㈡埛绔痵sh锏诲綍Linux锛屾垚锷熺橱褰曘
涓夈佸叧闂阒茬伀澧欑殑鍙︿竴绉嶆柟寮忚ˉ鍏呬竴涓锛岀孩镞条inux镄勬煇浜涚増链锛屼笉鍏佽竢oot鐢ㄦ埛杩灭▼锏婚檰镄勶纴闇瑕佷慨鏀硅剧疆#vi/etc/ssh/sshd_config涓璓ermitRootLoginno#杩椤氨涓嶅厑璁竢oot鐢ㄦ埛杩灭▼锏诲綍锛岃佷慨鏀规垚PermitRootLoginyes骞堕吨钖痵shd链嶅姟镓嶈岀殑銆#servicesshdrestart閲嶆柊锏诲綍OK銆
涓轰粈涔坰sh阈炬帴澶辫触锛
瑙e喅鏂规硶锛
涓銆佸紑钖疭SH
浠root鐢ㄦ埛锏诲綍Linux锛屾墦寮缁堢锛岃繍琛岋细/etc/init.d/sshdrestrat
浜屻佸叧闂阒茬伀澧
1.鍦ㄧ粓绔杩愯宻etup
2,.阃夋嫨firewall锲炶溅
3.鎸塼ab阌鍒囨崲鍒癫isablede椤癸纴铹跺悗鎸夌┖镙奸敭阃夋嫨锛岀劧钖庡啀鎸塼ab阌鍒囨崲鍒皁k锛屾寜绌烘牸浠堕夋嫨
4.鎸塼ab阌鍒囨崲鍒皅uit锛屾寜绌烘牸浠堕夋嫨
铹跺悗鐢ㄥ㈡埛绔痵sh锏诲綍Linux锛屾垚锷熺橱褰曪纴锻靛懙^_^
涓夈佸叧闂阒茬伀澧欑殑鍙︿竴绉嶆柟寮
/etc/init.d/iptablesstop
琛ュ厖涓涓锛岀孩镞条inux镄勬煇浜涚増链锛屼笉鍏佽竢oot鐢ㄦ埛杩灭▼锏婚檰镄勶纴闇瑕佷慨鏀硅剧疆#vi/etc/ssh/sshd_config涓
PermitRootLoginno
#杩椤氨涓嶅厑璁竢oot鐢ㄦ埛杩灭▼锏诲綍锛岃佷慨鏀规垚PermitRootLoginyes骞堕吨钖痵shd链嶅姟镓嶈岀殑
#servicesshdrestart
镄刲inux锏诲綍涓嶈繘铡绘槸镐庝箞锲炰簨锛
1.闂棰樿存槑
Linux杩灭▼链嶅姟鍣ㄧ獊铹舵棤娉昐SH锏诲綍浜嗭纴
锏婚檰鎶ラ敊锛
ssh_exchange_identification:read:Connectionresetbypeer銆
2.闂棰桦师锲
var鐩褰旷殑𨱒冮檺涓嶆g‘
3.瑙e喅锷炴硶
灏哠SH鐩稿叧鏂囦欢镄勬潈闄愭敼锲炴潵锛岀‘淇濇潈闄愪负755锛屽睘涓讳负root:root銆
杩欓噷鍙浠ヤ娇鐢╲ps链嶅姟鍣ㄧ殑svn锷熻兘锛岃繘琛岀橱褰旷郴缁燂纴vps鎻愪緵鍟嗛兘浼氭彁渚泇nc锏诲綍锷熻兘銆
ssh杩炰笉涓妉inux铏氭嫙链篊md鑳借繛锛
ssh杩炰笉涓奓inux铏氭嫙链篶md鑳絧ing阃氾纴璇存槑缃戣矾娌℃湁闂棰桡纴ssh杩炴帴涓崭笂闇瑕侀厤缃畇sh瀵嗛挜
linux鍙浠PING阃氾纴浣哠SH杩炴帴涓崭笂锛屽备綍瑙e喅锛
铡熷洜锛氲阒茬伀澧欐尅鎺夛纴ssh链嶅姟閰岖疆鏂囦欢涓镄勫弬鏁版槸钖︽嫆缁濅简杩炴帴绛夌瓑銆傝В鍐虫柟娉曪细
涓銆佸紑钖疭SH銆
浠root鐢ㄦ埛锏诲綍Linux锛屾墦寮缁堢锛岃繍琛岋细/etc/init.d/sshdrestrat銆
浜屻佸叧闂阒茬伀澧欍
1.鍦ㄧ粓绔杩愯宻etup銆
2,.阃夋嫨firewall锲炶溅銆
3.鎸塼ab阌鍒囨崲鍒癫isablede椤癸纴铹跺悗鎸夌┖镙奸敭阃夋嫨锛岀劧钖庡啀鎸塼ab阌鍒囨崲鍒皁k锛屾寜绌烘牸浠堕夋嫨銆
4.鎸塼ab阌鍒囨崲鍒皅uit锛屾寜绌烘牸浠堕夋嫨銆傜劧钖庣敤瀹㈡埛绔痵sh锏诲綍Linux銆
涓夈佸叧闂阒茬伀澧欑殑鍙︿竴绉嶆柟寮忋/etc/init.d/iptablesstop銆
锲涖佸傛灉ping涓嶅悓锛屽傛灉鏄鍦╒mware涓瀹夎呯殑linux锛岄渶瑕佸湪铏氭嫙链鸿剧疆涓锛屽皢NetworkAdapter璁剧疆鎴怋ridged锛堟ˉ鎺ワ级锛屽洜涓洪粯璁ゆ槸钬淣AT钬濄
Ⅲ 为什么我的linux服务器通过ssh连接不上
连不上可能有一下几种情况:
1你的Linux服务器没有安装OpenSSH,所以他可以访问其他服务器,而其他服务器不能连接它
2你的Linux服务器使用的IP是局域网IP,那么要想连接上它,你的客户端也得是在同一局域网内
3如果你的Linux 服务器使用的是公网IP(就是哪怕在外省也能ping 的通),那么就要检查你的服务器的网路是否正常,防火墙过滤规则,以及端口是否是非常用端口
4一般,我遇到的多是第一种情况和第二种情况,你可以具体检查一下
Ⅳ linux 鍙浠PING阃氾纴浣哠SH杩炴帴涓崭笂锛屽备綍瑙e喅锛
铡熷洜锛氲阒茬伀澧欐尅鎺夛纴ssh链嶅姟閰岖疆鏂囦欢涓镄勫弬鏁版槸钖︽嫆缁濅简杩炴帴绛夌瓑銆
瑙e喅鏂规硶锛
涓銆佸紑钖疭SH銆
浠root鐢ㄦ埛锏诲綍Linux锛屾墦寮缁堢锛岃繍琛岋细/etc/init.d/sshd restrat銆
浜屻佸叧闂阒茬伀澧欍
1.鍦ㄧ粓绔杩愯 setup銆
2,.阃夋嫨 firewall 锲炶溅銆
3.鎸塼ab阌鍒囨崲鍒癫isablede椤癸纴铹跺悗鎸夌┖镙奸敭阃夋嫨锛岀劧钖庡啀鎸塼ab阌鍒囨崲鍒皁k锛屾寜绌烘牸浠堕夋嫨銆
4.鎸塼ab阌鍒囨崲鍒皅uit锛屾寜绌烘牸浠堕夋嫨銆傜劧钖庣敤瀹㈡埛绔痵sh锏诲綍Linux銆
涓夈佸叧闂阒茬伀澧欑殑鍙︿竴绉嶆柟寮忋
/etc/init.d/iptables stop銆
锲涖佸傛灉ping涓嶅悓锛屽傛灉鏄鍦╒mware涓瀹夎呯殑linux锛岄渶瑕佸湪铏氭嫙链璁剧疆涓锛屽皢 NetworkAdapter璁剧疆鎴"Bridged"锛堟ˉ鎺ワ级锛 锲犱负榛樿ゆ槸钬淣AT钬濄