|
|
楼主 |
发表于 2022-8-31 17:28:46
|
显示全部楼层
1、SUSE默认的防火墙设置为禁止所有外来联结。如果你想开放某个端口的话,就得修改防火墙设置开放这个端口。
5 i* j# L1 h7 ?4 {
' J" H! Q Y6 r+ s. F" `( f& n5 y, [
/ ^8 j2 i. ]) C3 }2 Q" o2 ?& m手动修改:
( X0 Y# v- P6 l+ w9 U; P
4 ~7 p a3 {$ _& }. L8 B6 J#vi /etc/sysconfig/SuSEfirewall2
. A3 G \5 l& M- e, o: @, W4 t3 d; J+ E0 b2 v: _
#TCP端口的情况:; m8 w, V, m; j. R
) _5 n, z8 T5 n
FW_SERVICES_EXT_TCP = "6000": S _% {6 w; ^* n! d7 ]7 b
9 o4 D) D! y9 A& ?
#UDP端口的情况:
$ `% j) O( t% T& v5 l& e
* F. Z$ R- X( p: vFW_SERVICES_EXT_UDP = "177"
+ f8 R; r; q( F5 r3 U: ?2 c4 p; t( ~: \1 J e
防火墙设置的生效:2 E( Z2 s! K! }! B3 t, J
3 r' Q! N Q5 p$ e4 z7 C
#rcSuSEfirewall2 restart4 q4 A7 g. G& z7 g0 w& e* C7 s
7 Z6 k9 {2 L% F0 A' `) a+ n$ i" s3 `
ssh服务一般都系统自带的。 M+ A, K% h9 U7 x, r
9 k) g( C$ r1 y- c+ M6 ?2、SUSE Linux下启动sshd:( f4 o4 R1 K8 o
$ C) a9 v9 l( D/ \2 _9 ^ L ^
命令行:rcsshd start: x# u6 k% y; w( z E1 p& @
o: }( k) a3 l- f/ h+ z3、 配置SSH服务:1 i0 }9 @& O+ |
(1). 修改配置文件,可以查看到ssh默认端口是22" d8 Z7 I! @5 Y4 m/ r2 @
#vi /etc/ssh/sshd_config
" a- A0 C3 y: ^5 ^3 ?) a; J+ ]' R5 E ?
(2). 找到#PermitRootLogin no将其修改为PermitRootLogin yes K# d* ~0 b, h, V3 Q6 r
' J% v; n m z7 E* h* b( d$ c(3).打开防火墙端口
* p, u, f& }6 l: G2 Q7 [0 O3 t; F$ D& f' t
#vi /etc/sysconfig/SuSEfirewall20 n, ~8 @) _% |
- b3 J$ M- s- c#TCP端口的情况:! ?' G0 I. I: d0 r3 C! d
& n6 o7 w+ l; z( G% C! q6 }: fFW_SERVICES_EXT_TCP = "22"
: f0 K$ ~6 O& i0 L/ l |
|