目录
服务器一次中病毒的记录

病毒描述

使劲地向外部访问,提交数据,10MB的带宽都被占完了。

排查

ss -tpn

shell
复制代码
ESTAB      0      0               172.31.0.2:59566         211.149.169.57:22000 users:(("linux",pid=28472,fd=344))           
ESTAB      0      0               172.31.0.2:49190             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=77))    
ESTAB      0      12              172.31.0.2:34774           107.171.54.1:22    users:(("linux",pid=28472,fd=553))           
ESTAB      0      0               172.31.0.2:48984             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=57))    
ESTAB      0      1100            172.31.0.2:40668           46.105.31.24:22    users:(("linux",pid=28472,fd=515))           
ESTAB      0      1148            172.31.0.2:49382          83.224.175.18:22    users:(("linux",pid=28472,fd=522))           
LAST-ACK   0      1101            172.31.0.2:52822          51.222.155.79:22                                                 
ESTAB      0      1100            172.31.0.2:45994          176.94.97.239:22    users:(("linux",pid=28472,fd=516))           
ESTAB      0      1100            172.31.0.2:47228         154.58.202.162:22    users:(("linux",pid=28472,fd=320))           
ESTAB      0      0               172.31.0.2:52852           103.6.220.96:22    users:(("linux",pid=28472,fd=47))            
ESTAB      0      12              172.31.0.2:40632          222.80.138.93:22    users:(("linux",pid=28472,fd=346))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:49026 users:(("etcd",pid=719,fd=68))               
ESTAB      0      0               172.31.0.2:49950             10.233.0.1:443   users:(("calico-node",pid=6586,fd=9))        
LAST-ACK   0      1101            172.31.0.2:57328          20.51.212.106:22                                                 
LAST-ACK   0      1101            172.31.0.2:36654        107.167.220.147:22                                                 
ESTAB      0      0               172.31.0.2:43866         123.99.195.214:22    users:(("linux",pid=28472,fd=248))           
LAST-ACK   0      1101            172.31.0.2:50494           180.93.67.78:22                                                 
ESTAB      0      1100            172.31.0.2:49664          34.170.123.70:22    users:(("linux",pid=28472,fd=994))           
FIN-WAIT-1 0      1               172.31.0.2:37370          191.61.94.141:22                                                 
FIN-WAIT-1 0      1               172.31.0.2:38648           106.12.81.97:22                                                 
ESTAB      0      1100            172.31.0.2:36682          107.191.58.20:22    users:(("linux",pid=28472,fd=560))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:56902 users:(("etcd",pid=719,fd=100))              
ESTAB      0      0               172.31.0.2:42154          120.132.9.151:22    users:(("linux",pid=28472,fd=370))           
ESTAB      0      0               172.31.0.2:35404             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=122))   
FIN-WAIT-1 0      1               172.31.0.2:58406        147.127.252.219:22222                                              
ESTAB      0      12              172.31.0.2:44782        185.249.198.231:22    users:(("linux",pid=28472,fd=580))           
ESTAB      0      12              172.31.0.2:48592        167.148.181.183:22    users:(("linux",pid=28472,fd=761))           
LAST-ACK   0      1137            172.31.0.2:56906           144.31.75.32:22                                                 
ESTAB      0      68              172.31.0.2:50772          141.94.22.247:22    users:(("linux",pid=28472,fd=773))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:49224 users:(("etcd",pid=719,fd=89))               
ESTAB      0      12              172.31.0.2:36376          89.110.82.213:22    users:(("linux",pid=28472,fd=937))           
FIN-WAIT-1 0      1               172.31.0.2:50872         149.111.175.77:22222                                              
ESTAB      0      1136            172.31.0.2:51174          87.163.231.58:22    users:(("linux",pid=28472,fd=475))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:35792 users:(("etcd",pid=719,fd=164))              
ESTAB      0      1100            172.31.0.2:60324           89.221.57.22:22    users:(("linux",pid=28472,fd=312))           
FIN-WAIT-1 0      1               172.31.0.2:51998          106.12.168.47:22                                                 
FIN-WAIT-1 0      1               172.31.0.2:34208         120.119.78.125:22                                                 
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:48984 users:(("etcd",pid=719,fd=65))               
ESTAB      0      0               172.31.0.2:35600             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=148))   
ESTAB      0      1100            172.31.0.2:39834         162.255.164.94:22    users:(("linux",pid=28472,fd=409))           
ESTAB      0      1100            172.31.0.2:60890         170.39.230.193:22    users:(("linux",pid=28472,fd=397))           
LAST-ACK   0      1101            172.31.0.2:36924          31.222.11.132:22                                                 
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:35808 users:(("etcd",pid=719,fd=165))              
ESTAB      0      1148            172.31.0.2:52376          187.61.169.72:22    users:(("linux",pid=28472,fd=444))           
ESTAB      0      1100            172.31.0.2:51072          108.61.171.61:22    users:(("linux",pid=28472,fd=700))           
ESTAB      0      0               172.31.0.2:48868             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=45))    
ESTAB      0      0               172.31.0.2:36706         115.190.174.64:22    users:(("linux",pid=28472,fd=259))           
ESTAB      0      12              172.31.0.2:39860           77.90.30.205:22    users:(("linux",pid=28472,fd=621))           
ESTAB      0      12              172.31.0.2:55060         94.249.197.102:22    users:(("linux",pid=28472,fd=39))            
ESTAB      0      12              172.31.0.2:55320          144.31.12.124:22    users:(("linux",pid=28472,fd=695))           
ESTAB      0      1100            172.31.0.2:36546        104.238.151.208:22    users:(("linux",pid=28472,fd=450))           
FIN-WAIT-1 0      1               172.31.0.2:46548           184.95.64.39:22                                                 
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:48684 users:(("etcd",pid=719,fd=33))               
ESTAB      0      0               172.31.0.2:35696             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=158))   
ESTAB      0      1180            172.31.0.2:59530        188.226.109.175:22    users:(("linux",pid=28472,fd=834))           
ESTAB      0      1100            172.31.0.2:46328           89.125.90.91:22    users:(("linux",pid=28472,fd=871))           
ESTAB      0      1136            172.31.0.2:50166             92.5.39.51:22    users:(("linux",pid=28472,fd=904))           
ESTAB      0      1100            172.31.0.2:38994        150.230.250.182:22    users:(("linux",pid=28472,fd=777))           
ESTAB      0      0               172.31.0.2:56942             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=106))   
FIN-WAIT-1 0      1               172.31.0.2:38006           129.19.54.60:22                                                 
ESTAB      0      0               172.31.0.2:39978             172.31.0.2:6443  users:(("kubelet",pid=722,fd=47))            
ESTAB      0      0               172.31.0.2:39258          39.165.62.229:22    users:(("linux",pid=28472,fd=133))           
ESTAB      0      0               172.31.0.2:49026             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=60))    
LAST-ACK   0      1101            172.31.0.2:35962        207.180.217.181:22                                                 
ESTAB      0      0               172.31.0.2:45176          106.75.171.50:22    users:(("linux",pid=28472,fd=526))           
ESTAB      0      1100            172.31.0.2:37582           5.196.95.133:22    users:(("linux",pid=28472,fd=633))           
ESTAB      0      0               172.31.0.2:49086             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=65))    
ESTAB      0      0               172.31.0.2:58874          183.61.21.200:22    users:(("linux",pid=28472,fd=311))           
ESTAB      0      1100            172.31.0.2:51076         194.233.83.190:22    users:(("linux",pid=28472,fd=217))           
ESTAB      0      0               172.31.0.2:48982             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=56))    
LAST-ACK   0      1               172.31.0.2:35994         154.36.183.201:22                                                 
LAST-ACK   0      1101            172.31.0.2:59880         195.201.216.89:22                                                 
ESTAB      0      1100            172.31.0.2:40234             89.35.6.18:22    users:(("linux",pid=28472,fd=654))           
LAST-ACK   0      1101            172.31.0.2:56050          89.167.49.120:22                                                 
ESTAB      0      0               172.31.0.2:35608          106.75.236.59:22    users:(("linux",pid=28472,fd=575))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:35548 users:(("etcd",pid=719,fd=134))              
LAST-ACK   0      1101            172.31.0.2:34936          150.136.57.39:22                                                 
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:48796 users:(("etcd",pid=719,fd=44))               
ESTAB      0      1100            172.31.0.2:59886          199.241.33.45:22    users:(("linux",pid=28472,fd=266))           
ESTAB      0      1100            172.31.0.2:60446          38.58.176.179:22    users:(("linux",pid=28472,fd=966))           
ESTAB      0      1100            172.31.0.2:57670           144.31.11.61:22    users:(("linux",pid=28472,fd=95))            
LAST-ACK   0      1101            172.31.0.2:33002          130.61.41.191:22                                                 
ESTAB      0      0               172.31.0.2:48972             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=55))    
ESTAB      0      1100            172.31.0.2:38614          150.241.71.49:22    users:(("linux",pid=28472,fd=832))           
ESTAB      0      1100            172.31.0.2:52162        188.245.250.199:22    users:(("linux",pid=28472,fd=677))           
ESTAB      0      1136            172.31.0.2:54886            5.231.69.22:22    users:(("linux",pid=28472,fd=782))           
ESTAB      0      1100            172.31.0.2:57188          133.130.72.56:22    users:(("linux",pid=28472,fd=709))           
LAST-ACK   0      1101            172.31.0.2:33486          197.44.219.35:22                                                 
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:56940 users:(("etcd",pid=719,fd=106))              
ESTAB      0      0               172.31.0.2:44966          122.234.38.72:22    users:(("linux",pid=28472,fd=461))           
ESTAB      0      1100            172.31.0.2:44468          14.38.177.105:22    users:(("linux",pid=28472,fd=116))           
LAST-ACK   0      1137            172.31.0.2:51756          51.250.35.108:22                                                 
ESTAB      0      12              172.31.0.2:60848        167.148.181.173:22    users:(("linux",pid=28472,fd=159))           
ESTAB      0      48              172.31.0.2:33620           129.152.0.90:22    users:(("linux",pid=28472,fd=720))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:56928 users:(("etcd",pid=719,fd=103))              
ESTAB      0      1100            172.31.0.2:34900          195.133.94.12:22    users:(("linux",pid=28472,fd=483))           
FIN-WAIT-1 0      1               172.31.0.2:37908        134.220.113.252:22222                                              
ESTAB      0      68              172.31.0.2:52306         149.56.103.145:22    users:(("linux",pid=28472,fd=487))           
ESTAB      0      1100            172.31.0.2:50430          78.46.175.171:22    users:(("linux",pid=28472,fd=482))           
ESTAB      0      48              172.31.0.2:33056        193.227.240.211:2222  users:(("linux",pid=28472,fd=669))           
LAST-ACK   0      1137            172.31.0.2:50434          37.60.250.207:22                                                 
ESTAB      0      1100            172.31.0.2:38842          41.33.160.153:22    users:(("linux",pid=28472,fd=594))           
FIN-WAIT-1 0      1               172.31.0.2:38440          131.118.86.97:22                                                 
ESTAB      0      12              172.31.0.2:34960        167.114.113.140:22    users:(("linux",pid=28472,fd=829))           
ESTAB      0      1148            172.31.0.2:38246              5.8.37.88:22    users:(("linux",pid=28472,fd=632))           
FIN-WAIT-1 0      1               172.31.0.2:56510           5.218.14.223:22222                                              
ESTAB      0      1100            172.31.0.2:34132           67.159.52.38:22    users:(("linux",pid=28472,fd=303))           
ESTAB      0      0               172.31.0.2:56902             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=98))    
ESTAB      0      1100            172.31.0.2:50020            36.253.9.22:22    users:(("linux",pid=28472,fd=917))           
ESTAB      0      1100            172.31.0.2:59848          129.80.77.135:22    users:(("linux",pid=28472,fd=807))           
LAST-ACK   0      1137            172.31.0.2:58654          45.132.19.159:22                                                 
LAST-ACK   0      1101            172.31.0.2:35544          5.189.133.190:22                                                 
ESTAB      0      0               172.20.0.1:51956             172.20.0.2:3306  users:(("docker-proxy",pid=34036,fd=12))     
LAST-ACK   0      1101            172.31.0.2:35020          84.32.190.107:22                                                 
ESTAB      0      0               172.31.0.2:49874         124.236.25.254:22    users:(("linux",pid=28472,fd=564))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:48604 users:(("etcd",pid=719,fd=23))               
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:48816 users:(("etcd",pid=719,fd=47))               
ESTAB      0      1136            172.31.0.2:56712          43.108.41.159:22    users:(("linux",pid=28472,fd=447))           
LAST-ACK   0      1101            172.31.0.2:41590          81.209.144.23:22                                                 
ESTAB      0      12              172.31.0.2:59048          81.31.244.240:22    users:(("linux",pid=28472,fd=710))           
LAST-ACK   0      1101            172.31.0.2:39028           31.169.50.93:22                                                 
LAST-ACK   0      1101            172.31.0.2:41614         35.233.254.136:22                                                 
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:43670 users:(("etcd",pid=719,fd=12))               
ESTAB      0      1100            172.31.0.2:40634          84.249.59.213:22    users:(("linux",pid=28472,fd=568))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:56888 users:(("etcd",pid=719,fd=98))               
LAST-ACK   0      1101            172.31.0.2:60746          34.61.134.237:22                                                 
ESTAB      0      0               172.31.0.2:35722             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=160))   
ESTAB      0      0               172.31.0.2:40016         103.213.72.206:22    users:(("linux",pid=28472,fd=425))           
LAST-ACK   0      1101            172.31.0.2:44096          45.66.246.143:22                                                 
ESTAB      0      1100            172.31.0.2:51976          62.84.244.167:22    users:(("linux",pid=28472,fd=977))           
ESTAB      0      0               172.31.0.2:48606             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=16))    
FIN-WAIT-1 0      1               172.31.0.2:52128         120.119.85.234:22222                                              
ESTAB      0      0               172.31.0.2:35548             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=139))   
ESTAB      0      68              172.31.0.2:48332          157.90.163.96:22    users:(("linux",pid=28472,fd=528))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:35620 users:(("etcd",pid=719,fd=144))              
FIN-WAIT-1 0      1               172.31.0.2:51948          106.12.126.19:22                                                 
ESTAB      0      0               172.31.0.2:49140             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=70))    
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:49048 users:(("etcd",pid=719,fd=70))               
ESTAB      0      68              172.31.0.2:38664            185.93.3.83:22    users:(("linux",pid=28472,fd=55))            
LAST-ACK   0      1101            172.31.0.2:59948         172.203.152.71:22                                                 
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:48668 users:(("etcd",pid=719,fd=31))               
FIN-WAIT-1 0      1               172.31.0.2:47362           106.12.81.97:22                                                 
LAST-ACK   0      1101            172.31.0.2:45572         103.79.187.236:22                                                 
ESTAB      0      0               172.31.0.2:32796         103.236.91.134:22    users:(("linux",pid=28472,fd=532))           
ESTAB      0      1100            172.31.0.2:47210          34.60.167.214:22    users:(("linux",pid=28472,fd=991))           
LAST-ACK   0      1101            172.31.0.2:35598        142.132.154.188:22                                                 
FIN-WAIT-1 0      1               172.31.0.2:49370         151.102.107.21:22222                                              
LAST-ACK   0      1101            172.31.0.2:54292         188.194.158.79:22                                                 
ESTAB      0      0               172.31.0.2:35766             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=167))   
ESTAB      0      1100            172.31.0.2:37518        121.202.192.124:22    users:(("linux",pid=28472,fd=999))           
ESTAB      0      1100            172.31.0.2:60160         135.148.137.16:22    users:(("linux",pid=28472,fd=132))           
ESTAB      0      0               172.31.0.2:49100             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=66))    
ESTAB      0      0               172.31.0.2:56860             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=92))    
ESTAB      0      0               172.31.0.2:51748         118.145.87.101:22    users:(("linux",pid=28472,fd=198))           
ESTAB      0      1100            172.31.0.2:55432          130.61.32.157:22    users:(("linux",pid=28472,fd=733))           
ESTAB      0      0               172.31.0.2:57754          117.50.34.190:22    users:(("linux",pid=28472,fd=114))           
FIN-WAIT-1 0      1               172.31.0.2:45540          203.10.21.224:22222                                              
ESTAB      0      0               172.31.0.2:60144           117.50.26.77:22    users:(("linux",pid=28472,fd=502))           
LAST-ACK   0      1101            172.31.0.2:40484         104.167.71.211:22                                                 
FIN-WAIT-1 0      1               172.31.0.2:34240          129.19.38.192:22000                                              
ESTAB      0      12              172.31.0.2:46760          222.128.56.88:22    users:(("linux",pid=28472,fd=245))           
ESTAB      0      1100            172.31.0.2:47960          168.138.39.78:22    users:(("linux",pid=28472,fd=849))           
ESTAB      0      0               172.31.0.2:48704             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=27))    
ESTAB      0      0               172.31.0.2:49012             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=59))    
ESTAB      0      1100            172.31.0.2:53350            84.32.64.99:22    users:(("linux",pid=28472,fd=844))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:48794 users:(("etcd",pid=719,fd=43))               
FIN-WAIT-1 0      1               172.31.0.2:38396          106.12.126.19:22                                                 
ESTAB      0      1100            172.31.0.2:45368          199.241.33.65:22    users:(("linux",pid=28472,fd=603))           
ESTAB      0      1148            172.31.0.2:42506         123.209.194.19:22    users:(("linux",pid=28472,fd=498))           
ESTAB      0      1136            172.31.0.2:53308        216.245.184.101:22    users:(("linux",pid=28472,fd=341))           
ESTAB      0      1100            172.31.0.2:55538           35.208.61.25:22    users:(("linux",pid=28472,fd=896))           
ESTAB      0      0               172.31.0.2:43672             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=9))     
ESTAB      0      1100            172.31.0.2:40210        129.213.166.237:22    users:(("linux",pid=28472,fd=745))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:35604 users:(("etcd",pid=719,fd=143))              
LAST-ACK   0      1101            172.31.0.2:56360         155.94.170.225:22                                                 
FIN-WAIT-1 0      1               172.31.0.2:32788         192.186.25.120:22222                                              
ESTAB      0      0               172.31.0.2:60898          58.221.60.169:22    users:(("linux",pid=28472,fd=584))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:48600 users:(("etcd",pid=719,fd=22))               
ESTAB      0      0               172.31.0.2:42862          61.147.99.248:22    users:(("linux",pid=28472,fd=448))           
ESTAB      0      0               172.31.0.2:44040          111.61.98.211:22    users:(("linux",pid=28472,fd=168))           
ESTAB      0      0               172.31.0.2:44306           218.22.51.11:22    users:(("linux",pid=28472,fd=29))            
ESTAB      0      48              172.31.0.2:38750           106.13.31.56:22    users:(("linux",pid=28472,fd=583))           
ESTAB      0      68              172.31.0.2:35976          154.38.169.96:22    users:(("linux",pid=28472,fd=361))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:35488 users:(("etcd",pid=719,fd=127))              
ESTAB      0      0               172.31.0.2:55768          60.247.152.96:22000 users:(("linux",pid=28472,fd=145))           
FIN-WAIT-1 0      1               172.31.0.2:36114        199.216.100.203:22222                                              
LAST-ACK   0      1101            172.31.0.2:59658          130.12.46.233:22                                                 
ESTAB      0      12              172.31.0.2:53254            78.47.96.43:22    users:(("linux",pid=28472,fd=574))           
ESTAB      0      0               172.31.0.2:60148          114.66.59.147:22    users:(("linux",pid=28472,fd=256))           
ESTAB      0      1136            172.31.0.2:52884         87.253.149.159:22    users:(("linux",pid=28472,fd=697))           
ESTAB      0      1100            172.31.0.2:57528          40.160.19.192:22    users:(("linux",pid=28472,fd=835))           
ESTAB      0      0               172.31.0.2:35450             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=127))   
ESTAB      0      1100            172.31.0.2:59468          145.239.29.98:22    users:(("linux",pid=28472,fd=190))           
ESTAB      0      0               172.31.0.2:44906        123.120.161.233:22    users:(("linux",pid=28472,fd=18))            
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:48884 users:(("etcd",pid=719,fd=55))               
ESTAB      0      68              172.31.0.2:56602         65.109.234.188:22    users:(("linux",pid=28472,fd=142))           
ESTAB      0      1100            172.31.0.2:55844          4.194.233.135:22    users:(("linux",pid=28472,fd=430))           
ESTAB      0      12              172.31.0.2:46888        148.113.196.109:22    users:(("linux",pid=28472,fd=958))           
ESTAB      0      1100            172.31.0.2:56866           95.81.99.205:22    users:(("linux",pid=28472,fd=680))           
ESTAB      0      0               172.31.0.2:60216          183.164.90.85:22    users:(("linux",pid=28472,fd=499))           
ESTAB      0      1100            172.31.0.2:50434        185.117.152.145:22    users:(("linux",pid=28472,fd=881))           
ESTAB      0      1100            172.31.0.2:45846          95.110.131.60:22    users:(("linux",pid=28472,fd=137))           
ESTAB      0      1100            172.31.0.2:49372          40.81.232.230:22    users:(("linux",pid=28472,fd=684))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:35450 users:(("etcd",pid=719,fd=122))              
ESTAB      0      1148            172.31.0.2:49716          83.33.196.235:22    users:(("linux",pid=28472,fd=89))            
ESTAB      0      12              172.31.0.2:39250          45.133.245.79:22    users:(("linux",pid=28472,fd=750))           
FIN-WAIT-1 0      1               172.31.0.2:38612         134.220.76.223:22222                                              
ESTAB      0      1100            172.31.0.2:50560          20.109.59.245:22    users:(("linux",pid=28472,fd=292))           
ESTAB      0      1100            172.31.0.2:55964           67.159.52.26:22    users:(("linux",pid=28472,fd=718))           
ESTAB      0      0               172.31.0.2:35182         160.202.238.16:22    users:(("linux",pid=28472,fd=37))            
ESTAB      0      0               172.31.0.2:38528          117.72.165.17:22    users:(("linux",pid=28472,fd=608))           
ESTAB      0      0               172.31.0.2:43896          117.50.46.112:22    users:(("linux",pid=28472,fd=410))           
ESTAB      0      0               172.31.0.2:44880         134.98.146.170:22    users:(("linux",pid=28472,fd=167))           
ESTAB      0      0               172.31.0.2:48828             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=41))    
ESTAB      0      1100            172.31.0.2:37198         199.241.33.124:22    users:(("linux",pid=28472,fd=10))            
ESTAB      0      1100            172.31.0.2:48054          38.248.215.71:22    users:(("linux",pid=28472,fd=88))            
LAST-ACK   0      1101            172.31.0.2:50620           139.99.61.27:22                                                 
ESTAB      0      1148            172.31.0.2:41128            2.68.241.71:22    users:(("linux",pid=28472,fd=642))           
FIN-WAIT-1 0      1               172.31.0.2:38652         213.135.39.244:22222                                              
ESTAB      0      1100            172.31.0.2:44234          88.99.126.198:22    users:(("linux",pid=28472,fd=798))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:35474 users:(("etcd",pid=719,fd=126))              
ESTAB      0      1100            172.31.0.2:32904          34.154.148.50:22    users:(("linux",pid=28472,fd=762))           
ESTAB      0      1136            172.31.0.2:59350         99.105.210.193:22    users:(("linux",pid=28472,fd=117))           
ESTAB      0      1100            172.31.0.2:37406          178.104.63.84:22    users:(("linux",pid=28472,fd=38))            
LAST-ACK   0      1137            172.31.0.2:53172            89.125.3.80:22                                                 
ESTAB      0      0               172.31.0.2:55602           120.87.45.28:22    users:(("linux",pid=28472,fd=155))           
ESTAB      0      0               172.31.0.2:38318         218.15.248.155:22    users:(("linux",pid=28472,fd=379))           
LAST-ACK   0      1101            172.31.0.2:54216            38.99.93.92:22                                                 
ESTAB      0      1136            172.31.0.2:39022          89.163.148.36:22    users:(("linux",pid=28472,fd=764))           
ESTAB      0      0               172.31.0.2:56852             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=88))    
ESTAB      0      84              172.31.0.2:57878         103.44.246.162:22    users:(("linux",pid=28472,fd=124))           
ESTAB      0      0               172.31.0.2:48562             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=10))    
LAST-ACK   0      1101            172.31.0.2:59820          139.177.97.23:22                                                 
ESTAB      0      1100            172.31.0.2:45316          142.44.163.76:22    users:(("linux",pid=28472,fd=298))           
FIN-WAIT-1 0      1               172.31.0.2:48138          119.167.207.8:22                                                 
ESTAB      0      1100            172.31.0.2:49492        155.248.200.123:22    users:(("linux",pid=28472,fd=878))           
ESTAB      0      272             172.31.0.2:50488           84.254.83.81:22222 users:(("linux",pid=28472,fd=986))           
FIN-WAIT-1 0      1               172.31.0.2:34140         134.220.243.75:2222                                               
ESTAB      0      0               172.31.0.2:54352         115.149.144.90:22    users:(("linux",pid=28472,fd=366))           
ESTAB      0      0               172.31.0.2:36566           59.61.77.234:20022 users:(("linux",pid=28472,fd=14))            
ESTAB      0      0               172.31.0.2:39262             172.31.0.2:6443  users:(("kube-controller",pid=2006,fd=8))    
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:35660 users:(("etcd",pid=719,fd=147))              
FIN-WAIT-1 0      1               172.31.0.2:58418           94.23.217.78:2222                                               
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:56914 users:(("etcd",pid=719,fd=101))              
ESTAB      0      1136            172.31.0.2:35900            36.40.94.30:22    users:(("linux",pid=28472,fd=465))           
FIN-WAIT-1 0      1               172.31.0.2:36374             5.218.7.83:22                                                 
LAST-ACK   0      1101            172.31.0.2:51092         79.143.180.211:22                                                 
ESTAB      0      1136            172.31.0.2:52100          121.228.19.39:22    users:(("linux",pid=28472,fd=318))           
ESTAB      0      1148            172.31.0.2:43766         185.97.121.135:22    users:(("linux",pid=28472,fd=817))           
FIN-WAIT-1 0      1               172.31.0.2:39142         134.220.18.139:22222                                              
ESTAB      0      0               172.31.0.2:56954             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=111))   
ESTAB      0      1136            172.31.0.2:46236          176.97.78.242:22    users:(("linux",pid=28472,fd=819))           
ESTAB      0      1100            172.31.0.2:49040            20.2.81.242:22    users:(("linux",pid=28472,fd=776))           
ESTAB      0      1100            172.31.0.2:52740           217.76.50.89:22    users:(("linux",pid=28472,fd=73))            
FIN-WAIT-1 0      1               172.31.0.2:40730         134.220.76.107:22222                                              
ESTAB      0      0               172.31.0.2:48868           1.95.175.235:22    users:(("linux",pid=28472,fd=96))            
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:48598 users:(("etcd",pid=719,fd=21))               
ESTAB      0      1100            172.31.0.2:35468        129.146.117.203:22    users:(("linux",pid=28472,fd=763))           
ESTAB      0      0               172.31.0.2:59192          58.250.122.54:22    users:(("linux",pid=28472,fd=420))           
ESTAB      0      1100            172.31.0.2:33054          91.98.232.122:22    users:(("linux",pid=28472,fd=185))           
ESTAB      0      1136            172.31.0.2:49520          178.104.38.53:2222  users:(("linux",pid=28472,fd=923))           
ESTAB      0      84              172.31.0.2:35620          221.13.136.77:22    users:(("linux",pid=28472,fd=421))           
ESTAB      0      1148            172.31.0.2:34372         46.153.117.179:22    users:(("linux",pid=28472,fd=992))           
ESTAB      0      0               172.31.0.2:57530          110.42.51.167:22    users:(("linux",pid=28472,fd=542))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:35432 users:(("etcd",pid=719,fd=120))              
ESTAB      0      1148            172.31.0.2:54902          177.52.149.46:22    users:(("linux",pid=28472,fd=101))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:49086 users:(("etcd",pid=719,fd=73))               
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:49180 users:(("etcd",pid=719,fd=84))               
ESTAB      0      0               172.31.0.2:48884             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=47))    
ESTAB      0      0               172.31.0.2:48632             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=19))    
ESTAB      0      0               172.31.0.2:60466        211.149.235.187:22000 users:(("linux",pid=28472,fd=138))           
FIN-WAIT-1 0      1               172.31.0.2:40190          168.183.57.61:22                                                 
ESTAB      0      1088            172.31.0.2:60010        103.229.220.145:22    users:(("linux",pid=28472,fd=547))           
ESTAB      0      1100            172.31.0.2:44330            61.71.24.67:22    users:(("linux",pid=28472,fd=476))           
LAST-ACK   0      1               172.31.0.2:55764          209.121.64.83:22                                                 
ESTAB      0      84              172.31.0.2:53102           5.199.167.67:22    users:(("linux",pid=28472,fd=162))           
ESTAB      0      1100            172.31.0.2:47980        163.176.212.209:22    users:(("linux",pid=28472,fd=544))           
ESTAB      0      1100            172.31.0.2:53468         23.147.120.107:22    users:(("linux",pid=28472,fd=891))           
LAST-ACK   0      1137            172.31.0.2:42510        167.235.231.248:22                                                 
FIN-WAIT-1 0      1               172.31.0.2:45134         134.220.134.20:22000                                              
ESTAB      0      0               172.31.0.2:35742             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=163))   
ESTAB      0      0               172.31.0.2:56856             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=91))    
ESTAB      0      1100            172.31.0.2:52346            213.174.6.2:22    users:(("linux",pid=28472,fd=399))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:35696 users:(("etcd",pid=719,fd=152))              
ESTAB      0      1100            172.31.0.2:53928         34.142.150.241:22    users:(("linux",pid=28472,fd=21))            
FIN-WAIT-1 0      1               172.31.0.2:54088         120.119.60.205:22222                                              
ESTAB      0      1100            172.31.0.2:34432          91.200.127.17:22    users:(("linux",pid=28472,fd=371))           
LAST-ACK   0      1101            172.31.0.2:54850          51.77.202.181:22                                                 
ESTAB      0      0               172.31.0.2:48766             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=32))    
ESTAB      0      1100            172.31.0.2:58270          103.93.117.38:22    users:(("linux",pid=28472,fd=437))           
ESTAB      0      1100            172.31.0.2:58666           180.93.2.146:22    users:(("linux",pid=28472,fd=66))            
ESTAB      0      0               172.31.0.2:56928             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=101))   
ESTAB      0      1100            172.31.0.2:59698          103.162.95.66:22    users:(("linux",pid=28472,fd=464))           
ESTAB      0      0               172.31.0.2:48914             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=49))    
ESTAB      0      1100            172.31.0.2:47656         79.213.135.242:22    users:(("linux",pid=28472,fd=852))           
ESTAB      0      1100            172.31.0.2:46214           13.64.14.168:22    users:(("linux",pid=28472,fd=915))           
ESTAB      0      0               172.31.0.2:52530             1.95.69.57:22    users:(("linux",pid=28472,fd=208))           
ESTAB      0      1100            172.31.0.2:52464           51.83.197.86:22    users:(("linux",pid=28472,fd=934))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:56994 users:(("etcd",pid=719,fd=115))              
SYN-SENT   0      1               172.31.0.2:33828          59.174.169.46:22    users:(("linux",pid=28472,fd=130))           
ESTAB      0      12              172.31.0.2:52918           5.249.160.39:22    users:(("linux",pid=28472,fd=109))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:56980 users:(("etcd",pid=719,fd=112))              
ESTAB      0      1148            172.31.0.2:57984          177.55.160.29:22    users:(("linux",pid=28472,fd=144))           
ESTAB      0      1100            172.31.0.2:45078         216.108.227.32:22    users:(("linux",pid=28472,fd=981))           
ESTAB      0      1100            172.31.0.2:46228           91.64.216.15:22    users:(("linux",pid=28472,fd=171))           
ESTAB      0      1100            172.31.0.2:33640          43.166.165.57:22    users:(("linux",pid=28472,fd=570))           
ESTAB      0      0               172.31.0.2:49272             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=84))    
ESTAB      0      0               172.31.0.2:35692             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=157))   
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:56868 users:(("etcd",pid=719,fd=96))               
ESTAB      0      1100            172.31.0.2:51828          34.21.197.133:22    users:(("linux",pid=28472,fd=492))           
ESTAB      0      0               172.31.0.2:35362          120.48.169.40:22    users:(("linux",pid=28472,fd=393))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:35522 users:(("etcd",pid=719,fd=130))              
ESTAB      0      1100            172.31.0.2:37984          34.69.207.148:22    users:(("linux",pid=28472,fd=19))            
ESTAB      0      1136            172.31.0.2:42236          51.38.100.178:22    users:(("linux",pid=28472,fd=984))           
ESTAB      0      1100            172.31.0.2:41150         172.188.99.219:22    users:(("linux",pid=28472,fd=569))           
ESTAB      0      12              172.31.0.2:50818          37.59.102.162:22    users:(("linux",pid=28472,fd=445))           
ESTAB      0      1100            172.31.0.2:58276          88.198.100.78:22    users:(("linux",pid=28472,fd=491))           
ESTAB      0      12              172.31.0.2:35672         149.118.138.21:22    users:(("linux",pid=28472,fd=973))           
ESTAB      0      0               172.31.0.2:48684             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=25))    
ESTAB      0      0               172.31.0.2:51994         115.190.188.63:22    users:(("linux",pid=28472,fd=589))           
ESTAB      0      0               172.31.0.2:57560           101.231.37.7:22    users:(("linux",pid=28472,fd=93))            
LAST-ACK   0      1101            172.31.0.2:40298        151.245.137.246:22                                                 
FIN-WAIT-1 0      1               172.31.0.2:43248          103.45.181.17:2222                                               
ESTAB      0      1100            172.31.0.2:47500           34.73.136.22:22    users:(("linux",pid=28472,fd=942))           
ESTAB      0      1100            172.31.0.2:35854         103.71.110.237:22    users:(("linux",pid=28472,fd=790))           
ESTAB      0      1100            172.31.0.2:37254        129.151.125.203:22    users:(("linux",pid=28472,fd=897))           
ESTAB      0      1100            172.31.0.2:52264         129.153.36.187:22    users:(("linux",pid=28472,fd=711))           
FIN-WAIT-1 0      1               172.31.0.2:51952          168.183.66.47:2222                                               
ESTAB      0      1100            172.31.0.2:50838           149.81.1.180:22    users:(("linux",pid=28472,fd=368))           
SYN-SENT   0      1               172.31.0.2:38398          106.12.126.19:22    users:(("linux",pid=28472,fd=426))           
ESTAB      0      68              172.31.0.2:35148          37.59.240.190:22    users:(("linux",pid=28472,fd=376))           
ESTAB      0      12              172.31.0.2:58258          36.92.243.212:22    users:(("linux",pid=28472,fd=716))           
ESTAB      0      12              172.31.0.2:54134         193.23.161.198:22    users:(("linux",pid=28472,fd=64))            
FIN-WAIT-1 0      1               172.31.0.2:33164        147.232.117.130:22                                                 
ESTAB      0      1136            172.31.0.2:38172         130.161.220.52:22    users:(("linux",pid=28472,fd=131))           
ESTAB      0      0               172.31.0.2:48794             172.31.0.2:2379  users:(("kube-apiserver",pid=1999,fd=35))    
ESTAB      0      1100            172.31.0.2:56020          149.56.102.86:22    users:(("linux",pid=28472,fd=451))           
ESTAB      0      1100            172.31.0.2:50992          34.179.212.68:22    users:(("linux",pid=28472,fd=236))           
LAST-ACK   0      1101            172.31.0.2:41380         141.11.208.108:22                                                 
ESTAB      0      0               172.31.0.2:48936           119.4.231.66:22    users:(("linux",pid=28472,fd=91))            
ESTAB      0      1100            172.31.0.2:48246          38.242.242.33:22    users:(("linux",pid=28472,fd=102))           
LAST-ACK   0      1101            172.31.0.2:49216         168.119.178.83:22                                                 
LAST-ACK   0      1101            172.31.0.2:47342          35.235.93.108:22                                                 
ESTAB      0      1360            172.31.0.2:52592        124.105.219.238:22    users:(("linux",pid=28472,fd=636))           
ESTAB      0      1100            172.31.0.2:47342          213.16.58.244:22    users:(("linux",pid=28472,fd=597))           
ESTAB      0      68              172.31.0.2:60868         172.104.246.61:22    users:(("linux",pid=28472,fd=77))            
ESTAB      0      1100            172.31.0.2:55518        178.104.147.219:22    users:(("linux",pid=28472,fd=285))           
ESTAB      0      1136            172.31.0.2:56584           79.72.46.138:22    users:(("linux",pid=28472,fd=741))           
ESTAB      0      80              172.31.0.2:58836           60.29.38.226:22    users:(("linux",pid=28472,fd=289))           
ESTAB      0      0               172.31.0.2:55756            117.72.33.4:22    users:(("linux",pid=28472,fd=416))           
FIN-WAIT-1 0      1               172.31.0.2:40702           12.50.17.245:22                                                 
ESTAB      0      0               172.31.0.2:41474           114.66.41.20:22    users:(("linux",pid=28472,fd=558))           
ESTAB      0      12              172.31.0.2:42140        221.229.174.129:22    users:(("linux",pid=28472,fd=353))           
ESTAB      0      84              172.31.0.2:60534               2.27.4.0:22    users:(("linux",pid=28472,fd=495))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:48818 users:(("etcd",pid=719,fd=48))               
ESTAB      0      1100            172.31.0.2:58186          89.39.121.224:22    users:(("linux",pid=28472,fd=126))           
ESTAB      0      0               172.31.0.2:2379              172.31.0.2:35662 users:(("etcd",pid=719,fd=148))              
ESTAB      0      0               172.31.0.2:43452         103.120.90.131:22    users:(("linux",pid=28472,fd=206))           
ESTAB      0      0               172.31.0.2:59622         211.149.178.73:22000 users:(("linux",pid=28472,fd=335))           
ESTAB      0      12              172.31.0.2:33856            194.62.1.13:22    users:(("linux",pid=28472,fd=271))           
FIN-WAIT-1 0      1               172.31.0.2:50794         120.119.77.119:2222                                               
ESTAB      0      0               172.31.0.2:47430         101.245.66.160:22    users:(("linux",pid=28472,fd=405))           
ESTAB      0      68              172.31.0.2:58762         172.105.161.42:22    users:(("linux",pid=28472,fd=128))           
FIN-WAIT-1 0      1               172.31.0.2:57406         208.103.181.18:22                                                 
ESTAB      0      1100            172.31.0.2:40190          38.180.149.79:22    users:(("linux",pid=28472,fd=150))           
LAST-ACK   0      1101            172.31.0.2:55510          51.178.52.141:22                                                 
ESTAB      0      1100            172.31.0.2:37120          14.241.90.123:22    users:(("linux",pid=28472,fd=74))            
ESTAB      0      0               172.31.0.2:37560           114.242.39.3:2222  users:(("linux",pid=28472,fd=374))           
ESTAB      0      1100            172.31.0.2:38476          147.45.170.17:22    users:(("linux",pid=28472,fd=670))           
ESTAB      0      1100            172.31.0.2:51804          49.13.215.192:22    users:(("linux",pid=28472,fd=313))           
ESTAB      0      1148            172.31.0.2:57104         174.137.104.33:22    users:(("linux",pid=28472,fd=9))             
ESTAB      0      1148            172.31.0.2:44930           176.224.0.56:22    users:(("linux",pid=28472,fd=543))           
ESTAB      0      0               172.31.0.2:49920             10.233.0.1:443   users:(("calico-node",pid=6582,fd=10))       
ESTAB      0      0               172.31.0.2:52698          43.248.128.34:22    users:(("linux",pid=28472,fd=90))            
LAST-ACK   0      1101            172.31.0.2:49812          4.223.143.191:22                                                 
ESTAB      0      0               172.31.0.2:57572         101.52.255.185:22    users:(("linux",pid=28472,fd=40))            
ESTAB      0      1100            172.31.0.2:57694        185.125.200.162:22    users:(("linux",pid=28472,fd=959))           
ESTAB      0      1100            172.31.0.2:60164         35.235.151.240:22    users:(("linux",pid=28472,fd=42))            
LAST-ACK   0      1101            172.31.0.2:50006           85.192.29.70:22                                                 
ESTAB      0      0               172.31.0.2:58942           218.95.67.64:22    users:(("linux",pid=28472,fd=181))           
ESTAB      0      1100            172.31.0.2:46232          143.47.51.178:22    users:(("linux",pid=28472,fd=655))           
ESTAB      0      1100            172.31.0.2:39014         37.120.188.196:22    users:(("linux",pid=28472,fd=978))           
LAST-ACK   0      49              172.31.0.2:58934            64.56.71.16:2222                                               
ESTAB      0      0               172.31.0.2:39314            106.75.8.41:22    users:(("linux",pid=28472,fd=423))           
LAST-ACK   0      1101            172.31.0.2:38782          31.58.181.101:22                                                 
ESTAB      0      68              172.31.0.2:34340           51.38.96.175:22    users:(("linux",pid=28472,fd=530))           
FIN-WAIT-1 0      1               172.31.0.2:36712          120.119.31.41:2222                                               
ESTAB      0      1136            172.31.0.2:39492           94.168.94.28:22    users:(("linux",pid=28472,fd=452))           
LAST-ACK   0      1101            172.31.0.2:47132             41.63.9.38:22                                                 
ESTAB      0      0               172.31.0.2:42464            100.96.1.51:443   users:(("assist-client",pid=710,fd=3))       
ESTAB      0      0               172.31.0.2:46558         122.243.249.16:22    users:(("linux",pid=28472,fd=459))           
ESTAB      0      68              172.31.0.2:57400         163.172.121.97:22    users:(("linux",pid=28472,fd=239))           
FIN-WAIT-1 0      1               172.31.0.2:40224          38.47.129.210:22222                                              
ESTAB      0      1100            172.31.0.2:43400          162.33.178.56:22    users:(("linux",pid=28472,fd=310)) 

首先172开头的,肯定是我的内部机器访问,所以这个是没问题的,也是我的k8s服务

但是其他的linux的,全是外部的ip,而且我也没有这些业务,于是随便找几个ip去查一下

无需多言,我也懒得去找原因了,最简单的方式就是备份程序,然后杀死,删除

然后就好了,计算得到的md5值是:138ba58259d3c64b34a2b9c5d0b8b178

怎么回事?

就是个恶意程序,也不算很恶意的程序

但我还没有找到是怎么植入的。

"我视别人的钱财如粪土,但你的就不一样啦!"
本文由 程序员拉大锯 原创发布于 阳光沙滩 , 未经作者授权,禁止转载
评论
0 / 1024
推荐文章
ObjectMapper 入门:Java 对象与 JSON 之间的「翻译官」
了解ObjectMapper在Java中如何实现对象与JSON的转换,掌握其在Spring Boot项目中的应用及常见使用场景。本文详细解析了序列化/反序列化过程、API用法、与Spring MVC的关系以及与其他JSON库的对比,适合开发者快速上手和深入理解。
服务器一次中病毒的记录
本文详细描述了一次服务器异常流量的排查过程,发现大量外部IP与内部服务建立连接,疑似存在恶意程序。通过分析日志和图片,确认为恶意程序导致带宽占用过高,最终通过备份和删除操作解决问题。文章提供了技术排查思路和解决方案,对系统维护具有参考价值。
JavaWeb微服务脚手架搭建
本文介绍了构建微服务架构时常用的开发模板和核心组件,涵盖技术选型、依赖配置及版本差异分析。通过合理选择 Java 和 Spring Boot 版本,可以显著提升开发效率和系统性能,是开发者不可错过的实践指南。
面向 Java 程序员的 MinIO 入门教程
本文为Java程序员提供了一份详细的MinIO入门教程,涵盖MinIO的部署方法和Java SDK的集成使用。通过本文,您将学习如何在Java项目中高效管理桶和对象,快速上手MinIO这一高性能对象存储服务。
你知道:气和汽的区别吗?
了解‘气’和‘汽’的区别,掌握它们在不同语境下的含义与用法,帮助你更准确地使用中文。无论是日常交流还是写作,这对提升语言能力都大有裨益。
wsl update 下载不下来怎么办呀?
遇到Docker Desktop提示需要更新但无法解决?本文教你如何通过GitHub下载并安装WSL,轻松解决更新问题,适合使用x64芯片的用户。
今日经验:重置虚拟机的密码
本文详细记录了在KVM虚拟化环境中,如何通过virt-rescue工具重置遗忘的root密码。对于需要维护和管理虚拟机的IT人员来说,这是一份实用的排障指南,涵盖了从环境准备到密码修改的完整流程,帮助快速恢复系统访问权限。
今日工作:Android Health Connect 接入记录
本文详细讲解了如何将 Android Health Connect 接入到健康或运动类应用中,涵盖从配置、代码实现到测试验收的完整流程。适合希望统一健康数据管理、提升用户隐私合规性的开发者阅读。
Skill从入门到出家
探索AI Agent的核心能力——Skill,了解其模块化设计、渐进式披露机制和实际应用场景。从基础概念到高级实战,掌握如何构建可复用、可移植的AI技能,提升Agent处理复杂任务的能力。
Docker,Docker Compose,kubectl最近遇到的版本问题
本文分享了在使用Docker、Docker Compose和kubectl时遇到的版本问题及解决方法,适合需要更新或管理Linux系统中相关工具的开发者参考。
Google上架App退回
Google Play Console 抛出 16KB 内存页面大小合规性错误,导致应用无法上架。本文详细分析了错误原因,并提供了解决方案,帮助开发者适配 Android 15 的新要求。
国内常用的 npm 镜像源整理
在使用 npm 安装依赖时,国内开发者常常遇到速度慢的问题。本文整理了多个稳定且常用的国内 npm 镜像源,帮助提升依赖安装效率。还介绍了如何通过 nrm 工具快速切换镜像,非常适合需要优化开发环境的开发者。
列表项排序设计:分数索引思想与实践
本文介绍了分数索引思想在列表排序中的应用,通过实数轴上的插空方式实现高效插入与拖拽排序。适用于课程章节、导航菜单、看板列等多种场景,提供创建和更新时的业务规则及边界处理策略,帮助开发者优化排序性能并提升用户体验。
2026苹果电脑芯片的性能排行榜
了解2026年前后苹果电脑芯片的性能排名和关键变化,帮助你更好地选择适合自己的设备。从M1到M5,每一款芯片都有其独特优势,无论是日常办公还是专业需求都能找到合适的推荐。
在 KVM 上部署 Ubuntu 24.04 Server:企业级虚拟化完整实践指南
本文详细介绍了如何在 KVM 上部署 Ubuntu 24.04 Server,涵盖系统架构、部署步骤、核心命令解析和性能优化等内容。适合希望构建高性能、低成本企业虚拟化平台的技术人员阅读。
旧版本的kubesphere还能用的
本文介绍了如何使用KubeSphere配置和部署一个Kubernetes集群,包括修改配置文件、设置环境变量以及执行安装命令。适合需要了解Kubernetes集群搭建的开发者和系统管理员阅读。
Flutter Fragment 嵌入模式下返回键/侧滑直接退出应用-日常记录
在 Flutter 混合开发中,如何解决 Android 返回键无法正确触发 Flutter 页面返回逻辑的问题?本文详细解析了事件传递机制,并提供完整解决方案,包括 Android 和 Flutter 层的配置方式。适合开发者快速排查和修复类似问题。
记录一个问题,Post请求变Get请求了?原因很简单
本文讲述了一个关于HTTP请求方法被错误转换的问题,通过分析Nginx配置和日志,最终发现是由于301重定向导致POST请求变成GET请求。作者详细描述了问题排查过程,并给出了解决方案,对于开发人员在处理类似网络问题时具有参考价值。
Android 进阶:在非 ComponentActivity 中实现协程自动取消
本文深入探讨了在 Android 开发中如何为非 ComponentActivity 的类实现 LifecycleOwner 功能,分享了两种优雅的解决方案。通过手动注册和 Kotlin 属性委托的方式,确保协程能随 Activity 销毁而自动取消,提升代码健壮性。适合对 Android 生命周期管理和协程使用感兴趣的开发者阅读。
Uni-app 发送通知全解析(从本地通知到推送服务实战)
深入了解Uni-app中通知的四种类型及应用场景,掌握跨平台支持情况和代码实战技巧。从基础提示到高级推送架构设计,全面解析如何提升用户活跃度和业务触达能力,适合开发者系统学习与实践。
MQTT 学习指南:从入门到工程实践
深入解析MQTT在物联网中的核心作用,了解其轻量、稳定和省流量的特性。从发布/订阅模型到QoS机制,全面掌握MQTT的通信原理与应用场景,助你高效构建物联网系统。
深入理解 Java NIO:非阻塞 I/O 的原理、应用与案例实战
本文深入解析 Java NIO 的核心概念,包括 Buffer、Channel 和 Selector,对比传统 I/O 的优势,并通过实战案例展示如何构建高并发的聊天服务器。适合希望提升 Java 网络编程能力的开发者阅读。
二次函数全攻略:公式、图像、性质与应用
二次函数是数学中的核心内容,广泛应用于物理、经济和工程领域。本文系统讲解其定义、图像、性质及实际应用,通过案例帮助理解,适合学生和数学爱好者深入学习。
Java排序算法全解析:从冒泡到快速排序,案例实操
掌握Java中常见排序算法的实现方法,理解其时间复杂度和适用场景,提升编程能力。从冒泡排序到快速排序,全面解析各种排序技术,帮助你高效解决问题。
Java 面试算法题全解析:案例、讲解与面试频率分析
Java面试中,算法题是必考内容。掌握常见算法不仅能提升编程能力,还能提高通过率。本文详细讲解了两数之和、链表反转、二分查找等经典算法题的解题思路与实现代码,帮助你更有针对性地准备面试。
Java基础语法入门:跟着案例一步步学会
掌握Java基础语法,从零开始学习编程。本文通过实战案例,详细讲解程序结构、变量、运算符、条件语句、循环、数组和方法等核心内容,适合初学者系统学习。通过练习提升编程能力,为进阶开发打下坚实基础。
Java 多线程入门:从概念到实战(初学者必看)
掌握多线程编程,提升程序效率和响应速度。本文从基础概念到实战案例,一步步讲解如何在 Java 中实现多线程,帮助你快速上手并理解核心知识点。通过实际代码示例,了解线程的生命周期、常用方法及线程安全问题,适合初学者和进阶者学习参考。
Java 多线程入门:从概念到实战(初学者必看)
掌握多线程编程,提升程序效率与响应速度。本文从基础概念到实战案例,详细讲解Java多线程的实现方式、注意事项和线程安全问题,适合初学者快速上手。通过实例代码,帮助你理解如何高效编写多线程程序。
Flutter开发网路库封装示例
本教程详细介绍了如何在 Flutter 项目中通过 Dio 库封装网络请求,提供了一套完整的封装类及使用示例,适用于构建中大型项目。内容覆盖依赖引入、封装方法实现、使用场景演示以及扩展功能建议,帮助开发者快速提升代码复用性和可维护性。无论是初学者还是有经验的开发者,都能从中受益。
写完这些案例,就掌握flutter开发了。
学习如何在Flutter中实现输入框的实时显示、页面跳转与数据传递,以及动态列表的展示和网络请求数据的解析与展示。通过这些基础案例,掌握Flutter的核心功能,为构建复杂应用打下坚实基础。