|
|
楼主 |
发表于 2022-8-31 17:28:46
|
显示全部楼层
1、SUSE默认的防火墙设置为禁止所有外来联结。如果你想开放某个端口的话,就得修改防火墙设置开放这个端口。' u' x& J+ d, S7 N& n5 w
' b' c9 g# u6 w1 z1 J# q; [) I B7 N. | l# B7 F7 V5 E! h
手动修改:4 k* ?9 T! g. N
( }" i5 ^0 g0 d/ U" r
#vi /etc/sysconfig/SuSEfirewall2
4 D' ?3 n; ^1 L+ q
* S4 E0 `2 m4 w3 a) Z#TCP端口的情况:
. p5 G6 @" }; P+ F
# E2 D9 q9 J* J" D. mFW_SERVICES_EXT_TCP = "6000" k7 V3 g& M% a) S! [4 S
! @4 z; g4 x( s* ~, @# D
#UDP端口的情况:* h0 I" n) A2 P6 Y# {' [% p/ s
# c+ M7 S* k) n
FW_SERVICES_EXT_UDP = "177"" Q; K7 m a# e7 J# |
$ Y( W4 K! W0 I. e: |
防火墙设置的生效:
8 p4 X" i1 Z+ ]' H! U& P, n( M2 c% E# L
#rcSuSEfirewall2 restart
$ Q8 C; D. \" R
' M, r3 C$ B4 t/ K+ }7 O6 n: A, W: `; R3 f2 @3 b; ?, L* Z
ssh服务一般都系统自带的。 S1 n- l3 E7 p& r
* o+ F' Y6 U& l& L$ `" z2、SUSE Linux下启动sshd:
, t/ d" i$ D+ p5 h9 l* X7 V) M4 ?2 E+ y6 P
命令行:rcsshd start
6 @& B- Z( b( f. }; Y( l- W4 ~: r# ]- g. _, _
3、 配置SSH服务:" g% s' P6 s7 s3 F% R) `/ R
(1). 修改配置文件,可以查看到ssh默认端口是22
' U+ \1 y% P" L/ j8 R#vi /etc/ssh/sshd_config5 ?2 ^# A3 o8 {, t
3 ]6 [; J' s& P; n(2). 找到#PermitRootLogin no将其修改为PermitRootLogin yes ( k! `2 x) x/ X: x/ Y Q& p
6 |3 Z5 ?+ y. j0 ]1 k L(3).打开防火墙端口
# j7 L& N2 |' T' A- H9 y5 u* I. h: F6 [% N
#vi /etc/sysconfig/SuSEfirewall2
6 V9 n1 y9 s+ G. }4 g9 I, s9 y* X: x* D6 L
#TCP端口的情况:
6 j* A5 r3 }! e3 ?4 x3 C+ x5 D- W
FW_SERVICES_EXT_TCP = "22"
# P9 W* e0 c& ]& i0 W |
|