¹ØÓÚÌá·ÀOpenClaw£¨¡°ÁúϺ¡±£©¿ªÔ´ÖÇÄÜÌåÇ徲Σº¦µÄ¡°ÁùÒªÁù²»Òª¡±½¨Òé

Ðû²¼Ê±¼ä 2026-03-11

Õë¶Ô¡°ÁúϺ¡±µä·¶Ó¦Ó󡾰ϵÄÇ徲Σº¦£¬¹¤ÒµºÍÐÅÏ¢»¯²¿ÍøÂçÇå¾²ÍþвºÍÎó²îÐÅÏ¢¹²ÏíÆ½Ì¨£¨NVDB£©×éÖ¯ÖÇÄÜÌåÌṩÉÌ¡¢Îó²îÍøÂçÆ½Ì¨ÔËÓªµ¥Î»¡¢ÍøÂçÇå¾²ÆóÒµµÈ£¬Ñо¿Ìá³ö¡°ÁùÒªÁù²»Òª¡±½¨Òé ¡£


Ò»¡¢µä·¶Ó¦Óó¡¾°Ç徲Σº¦


£¨Ò»£©ÖÇÄܰ칫³¡¾°Ö÷Òª±£´æ¹©Ó¦Á´¹¥»÷ºÍÆóÒµÄÚÍøÉøÍ¸µÄÍ»³öΣº¦


1.³¡¾°ÐÎò£ºÍ¨¹ýÔÚÆóÒµÄÚ²¿°²ÅÅ¡°ÁúϺ¡±£¬¶Ô½ÓÆóÒµÒÑÓйÜÀíϵͳ£¬ÊµÏÖÖÇÄÜ»¯Êý¾ÝÆÊÎö¡¢Îĵµ´¦Öóͷ£¡¢ÐÐÕþ¹ÜÀí¡¢²ÆÎñ¸¨ÖúºÍ֪ʶ¹ÜÀíµÈ ¡£


2.Ç徲Σº¦£ºÒýÈëÒì³£²å¼þ¡¢¡°ÊÖÒÕ°ü¡±µÈÒý·¢¹©Ó¦Á´¹¥»÷£»ÍøÂçÇ徲Σº¦ÔÚÄÚÍøºáÏòÀ©É¢£¬Òý·¢ÒѶԽӵÄϵͳƽ̨¡¢Êý¾Ý¿âµÈÃô¸ÐÐÅϢй¶»òɥʧ£»È±·¦Éó¼ÆºÍ×·ËÝ»úÖÆÇéÐÎÏÂÒ×Òý·¢ºÏ¹æÎ£º¦ ¡£


3.Ó¦¶ÔÕ½ÂÔ£º×ÔÁ¦Íø¶Î°²ÅÅ£¬ÓëÒªº¦Éú²úÇéÐθôÀëÔËÐУ¬Õ¥È¡ÔÚÄÚ²¿ÍøÂçʹÓÃδÉóÅúµÄ¡°ÁúϺ¡±ÖÇÄÜÌåÖÕ¶Ë£»°²ÅÅǰ¾ÙÐгä·ÖÇå¾²²âÊÔ£¬°²ÅÅʱ½ÓÄÉ×îС»¯È¨ÏÞÊÚÓ裬եȡ·ÇÐëÒªµÄ¿çÍø¶Î¡¢¿ç×°±¸¡¢¿çϵͳ»á¼û£»Áô´æÍêÕû²Ù×÷ºÍÔËÐÐÈÕÖ¾£¬È·±£Öª×ãÉó¼ÆµÈºÏ¹æÒªÇó ¡£


£¨¶þ£©¿ª·¢ÔËά³¡¾°Ö÷Òª±£´æÏµÍ³×°±¸Ãô¸ÐÐÅϢй¶ºÍ±»Ð®ÖÆ¿ØÖƵÄÍ»³öΣº¦


1.³¡¾°ÐÎò£ºÍ¨¹ýÆóÒµ»òСÎÒ˽¼Ò°²ÅÅ¡°ÁúϺ¡±£¬½«×ÔÈ»ÓïÑÔת»¯Îª¿ÉÖ´ÐÐÖ¸Á¸¨Öú¾ÙÐдúÂë±àд¡¢´úÂëÔËÐС¢×°±¸Ñ²¼ì¡¢ÉèÖñ¸·Ý¡¢ÏµÍ³¼à¿Ø¡¢¹ÜÀíÀú³ÌµÈ ¡£


2.Ç徲Σº¦£º·ÇÊÚȨִÐÐϵͳÏÂÁװ±¸ÔâÍøÂç¹¥»÷Ð®ÖÆ£»ÏµÍ³Õ˺źͶ˿ÚÐÅϢ̻¶£¬ÔâÊÜÍⲿ¹¥»÷»ò¿ÚÁî±¬ÆÆ£»ÍøÂçÍØÆË¡¢ÕË»§¿ÚÁî¡¢API½Ó¿ÚµÈÃô¸ÐÐÅϢй¶ ¡£


3.Ó¦¶ÔÕ½ÂÔ£º×èÖ¹Éú²úÇéÐÎÖ±½Ó°²ÅÅʹÓã¬ÓÅÏÈÔÚÐéÄâ»ú»òɳÏäÖÐÔËÐУ»°²ÅÅǰ¾ÙÐгä·ÖÇå¾²²âÊÔ£¬°²ÅÅʱ½ÓÄÉ×îС»¯È¨ÏÞÊÚÓ裬եȡÊÚÓè¹ÜÀíԱȨÏÞ£»½¨Éè¸ßΣÏÂÁîºÚÃûµ¥£¬Ö÷Òª²Ù×÷ÆôÓÃÈ˹¤ÉóÅú»úÖÆ ¡£


£¨Èý£©Ð¡ÎÒ˽¼ÒÖúÊÖ³¡¾°Ö÷Òª±£´æÐ¡ÎÒ˽¼ÒÐÅÏ¢±»ÇÔºÍÃô¸ÐÐÅϢй¶µÄÍ»³öΣº¦


1.³¡¾°ÐÎò£ºÍ¨¹ýСÎÒ˽¼Ò¼´Ê±Í¨Ñ¶Èí¼þµÈÔ¶³Ì½ÓÈëÍâµØ»¯°²Åŵġ°ÁúϺ¡±£¬ÌṩСÎÒ˽¼ÒÐÅÏ¢¹ÜÀí¡¢Ò»Ñùƽ³£ÊÂÎñ´¦Öóͷ£¡¢Êý×Ö×ʲúÕûÀíµÈ£¬²¢¿É×÷Ϊ֪ʶѧϰºÍÉúÑÄÓéÀÖÖúÊÖ ¡£


2.Ç徲Σº¦£ºÈ¨ÏÞ¹ý¸ßµ¼Ö¶ñÒâ¶Áд¡¢É¾³ýí§ÒâÎļþ£»»¥ÁªÍø½ÓÈëÇéÐÎÏÂÔâÊÜÍøÂç¹¥»÷ÈëÇÖ£»Í¨¹ýÌáÐÑ´Ê×¢ÈëÎóÖ´ÐÐΣÏÕÏÂÁÉõÖÁ½ÓÊÜÖÇÄÜÌ壻Ã÷ÎÄ´æ´¢ÃÜÔ¿µÈµ¼ÖÂСÎÒ˽¼ÒÐÅϢй¶»ò±»ÇÔÈ¡ ¡£


3.Ó¦¶ÔÕ½ÂÔ£ºÔöǿȨÏÞ¹ÜÀí£¬½öÔÊÐí»á¼ûÐëҪĿ¼£¬Õ¥È¡»á¼ûÃô¸ÐĿ¼£»ÓÅÏÈͨ¹ý¼ÓÃÜͨµÀ½ÓÈ룬եȡ·ÇÐëÒª»¥ÁªÍø»á¼û£¬Õ¥È¡¸ßΣ²Ù×÷Ö¸Áî»òÔöÌí¶þ´ÎÈ·ÈÏ£»ÑÏ¿áͨ¹ý¼ÓÃÜ·½·¨´æ´¢APIÃÜÔ¿¡¢ÉèÖÃÎļþ¡¢Ð¡ÎÒ˽¼ÒÖ÷ÒªÐÅÏ¢µÈ ¡£


£¨ËÄ£©½ðÈÚÉúÒⳡ¾°Ö÷Òª±£´æÒý·¢¹ýʧÉúÒâÉõÖÁÕË»§±»½ÓÊܵÄÍ»³öΣº¦


1.³¡¾°ÐÎò£ºÍ¨¹ýÆóÒµ»òСÎÒ˽¼Ò°²ÅÅ¡°ÁúϺ¡±£¬Å²ÓýðÈÚÏà¹ØÓ¦ÓýӿÚ£¬¾ÙÐÐ×Ô¶¯»¯ÉúÒâÓëΣº¦¿ØÖÆ£¬Ìá¸ßÁ¿»¯ÉúÒâ¡¢ÖÇÄÜͶÑм°×ʲú×éºÏ¹ÜÀíЧÂÊ£¬ÊµÏÖÊг¡Êý¾Ýץȡ¡¢Õ½ÂÔÆÊÎö¡¢ÉúÒâÖ¸ÁîÖ´Ðеȹ¦Ð§ ¡£


2.Ç徲Σº¦£ºÓ°ÏóͶ¶¾µ¼Ö¹ýʧÉúÒ⣬Éí·ÝÈÏÖ¤ÈÆ¹ýµ¼ÖÂÕË»§±»²»·¨½ÓÊÜ£»ÒýÈë°üÀ¨¶ñÒâ´úÂëµÄ²å¼þµ¼ÖÂÉúÒâÆ¾Ö¤±»ÇÔÈ ¡£»¼«¶ËÇéÐÎÏÂÒòȱ·¦ÈÛ¶Ï»òÓ¦¼±»úÖÆ£¬µ¼ÖÂÖÇÄÜÌåʧ¿ØÆµÈÔϵ¥µÈΣº¦ ¡£


3.Ó¦¶ÔÕ½ÂÔ£ºÊµÑéÍøÂç¸ôÀëÓë×îСȨÏÞ£¬¹Ø±Õ·ÇÐëÒª»¥ÁªÍø¶Ë¿Ú£»½¨ÉèÈ˹¤¸´ºËºÍÈÛ¶ÏÓ¦¼±»úÖÆ£¬Òªº¦²Ù×÷ÔöÌí¶þ´ÎÈ·ÈÏ£»Ç¿»¯¹©Ó¦Á´ÉóºË£¬Ê¹Óùٷ½×é¼þ²¢°´ÆÚÐÞ¸´Îó²î£»ÂäʵȫÁ´Â·Éó¼ÆÓëÇå¾²¼à²â£¬ÊµÊ±·¢Ã÷²¢´¦Öóͷ£Ç徲Σº¦ ¡£


¶þ¡¢Ç徲ʹÓý¨Òé


£¨Ò»£©Ê¹Óùٷ½×îа汾 ¡£Òª´Ó¹Ù·½ÇþµÀÏÂÔØ×îÐÂÎȹ̰汾£¬²¢¿ªÆô×Ô¶¯¸üÐÂÌáÐÑ£»ÔÚÉý¼¶Ç°±¸·ÝÊý¾Ý£¬Éý¼¶ºóÖØÆô·þÎñ²¢ÑéÖ¤²¹¶¡ÊÇ·ñÉúЧ ¡£²»ÒªÊ¹ÓõÚÈý·½¾µÏñ°æ±¾»òÀúÊ·°æ±¾ ¡£


£¨¶þ£©ÑÏ¿á¿ØÖÆ»¥ÁªÍøÌ»Â¶Ãæ ¡£Òª°´ÆÚ×Ô²éÊÇ·ñ±£´æ»¥ÁªÍøÌ»Â¶ÇéÐΣ¬Ò»µ©·¢Ã÷Á¬Ã¦ÏÂÏßÕû¸Ä ¡£²»Òª½«¡°ÁúϺ¡±ÖÇÄÜÌåʵÀý̻¶µ½»¥ÁªÍø£¬È·Ð軥ÁªÍø»á¼ûµÄ¿ÉÒÔʹÓÃSSHµÈ¼ÓÃÜͨµÀ£¬²¢ÏÞÖÆ»á¼ûÔ´µØÖ·£¬Ê¹ÓÃÇ¿ÃÜÂë»òÖ¤Êé¡¢Ó²¼þÃÜÔ¿µÈÈÏÖ¤·½·¨ ¡£


£¨Èý£©¼á³Ö×îСȨÏÞÔ­Ôò ¡£ÒªÆ¾Ö¤ÓªÒµÐèÒªÊÚÓèÍê³ÉʹÃü±ØÐèµÄ×îСȨÏÞ£¬¶Ôɾ³ýÎļþ¡¢·¢ËÍÊý¾Ý¡¢ÐÞ¸ÄϵͳÉèÖõÈÖ÷Òª²Ù×÷¾ÙÐжþ´ÎÈ·ÈÏijÈ˹¤ÉóÅú ¡£ÓÅÏÈ˼Á¿ÔÚÈÝÆ÷»òÐéÄâ»úÖиôÀëÔËÐУ¬ÐγÉ×ÔÁ¦µÄȨÏÞÇøÓò ¡£²»ÒªÔÚ°²ÅÅʱʹÓùÜÀíԱȨÏÞÕ˺Å ¡£


£¨ËÄ£©ÉóÉ÷ʹÓÃÊÖÒÕÊг¡ ¡£ÒªÉóÉ÷ÏÂÔØClawHub¡°ÊÖÒÕ°ü¡±£¬²¢ÔÚ×°ÖÃǰÉó²éÊÖÒÕ°ü´úÂë ¡£²»ÒªÊ¹ÓÃÒªÇó¡°ÏÂÔØZIP¡±¡¢¡°Ö´ÐÐshell¾ç±¾¡±»ò¡°ÊäÈëÃÜÂ롱µÄÊÖÒÕ°ü ¡£


£¨Î壩Ìá·ÀÉç»á¹¤³Ìѧ¹¥»÷ºÍä¯ÀÀÆ÷Ð®ÖÆ ¡£ÒªÊ¹ÓÃä¯ÀÀÆ÷ɳÏä¡¢ÍøÒ³¹ýÂËÆ÷µÈÀ©Õ¹×èÖ¹¿ÉÒɾ籾£¬ÆôÓÃÈÕÖ¾É󼯹¦Ð§£¬Óöµ½¿ÉÒÉÐÐΪÁ¬Ã¦¶Ï¿ªÍø¹Ø²¢ÖØÖÃÃÜÂë ¡£²»Òªä¯ÀÀȪԴ²»Ã÷µÄÍøÕ¾¡¢µã»÷ÉúÊèµÄÍøÒ³Á´½Ó¡¢¶ÁÈ¡²»¿ÉÐÅÎĵµ ¡£


£¨Áù£©½¨É賤Ч·À»¤»úÖÆ ¡£Òª°´ÆÚ¼ì²é²¢ÐÞ²¹Îó²î£¬ÊµÊ±¹Ø×¢OpenClaw¹Ù·½Ç徲ͨ¸æ¡¢¹¤ÒµºÍÐÅÏ¢»¯²¿ÍøÂçÇå¾²ÍþвºÍÎó²îÐÅÏ¢¹²ÏíÆ½Ì¨µÈÎó²î¿âµÄΣº¦Ô¤¾¯ ¡£µ³Õþ»ú¹Ø¡¢ÆóÊÂÒµµ¥Î»ºÍСÎÒ˽¼ÒÓû§¿ÉÒÔÍŽáÍøÂçÇå¾²·À»¤¹¤¾ß¡¢Ö÷Á÷ɱ¶¾Èí¼þ¾ÙÐÐʵʱ·À»¤£¬ÊµÊ±´¦Öóͷ£¿ÉÄܱ£´æµÄÇ徲Σº¦ ¡£²»Òª½ûÓÃÏêϸÈÕÖ¾É󼯹¦Ð§ ¡£



¸½Â¼£º²¿·ÖÇå¾²»ùÏß¼°ÉèÖòο¼


Ò»¡¢ÖÇÄÜÌå°²ÅÅ


½¨ÉèOpenClawרÓÐÓû§£¬ÇÐÎðʹÓÃsudo×飺


sudo adduser --shell /bin/rbash --disabled-password clawuser


ͨ¹ý½¨ÉèµÄרÓÐÓû§µÇ¼²Ù×÷ϵͳ ¡£


½¨ÉèÊÜÏÞµÄÏÂÁîĿ¼£¬Õ¥È¡rm¡¢mv¡¢dd¡¢format¡¢powershellµÈ£º


sudo mkdir -p /home/clawuser/bin


sudo ln -s /bin/ls /home/clawuser/bin/ls


sudo ln -s /bin/echo /home/clawuser/bin/echo


Ç¿ÖÆÉèÖàPATH ²¢Ö»¶Á£¬ÈçÔÚ /etc/profile.d/restricted_clawuser.shÐÞ¸ÄÉèÖãº


echo 'if [ "$USER" = "clawuser" ]; then export PATH=/home/clawuser/bin; readonly PATH; fi' | sudo tee /etc/profile.d/restricted_clawuser.sh


sudo chmod 644 /etc/profile.d/restricted_clawuser.sh


½ûÓÃrootµÇ¼£º


sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin no/' /etc/ssh/sshd_config


sudo systemctl restart sshd


¶þ¡¢ÏÞÖÆ»¥ÁªÍø»á¼û


£¨Ò»£©Linux·þÎñÆ÷ÉèÖÃ


½¨Éè×Ô½ç˵Á´£º


sudo iptables -N ALLOWED_IPS


Ìí¼ÓÔÊÐíµÄIP£¨IPµØÖ·ÎªÊ¾Àý£¬²Ù×÷ʱÐèÌæ»»ÎªÏÖʵIPµØÖ·£©£º


sudo iptables -A ALLOWED_IPS -s 192.168.1.100 -j ACCEPT


sudo iptables -A ALLOWED_IPS -s 10.0.0.5 -j ACCEPT


sudo iptables -A ALLOWED_IPS -s 172.24.57.160 -j ACCEPT


sudo iptables -A ALLOWED_IPS -j RETURN


Ó¦Óõ½SSH¶Ë¿Ú£º


sudo iptables -A INPUT -p tcp --dport 22 -j ALLOWED_IPS


sudo iptables -A INPUT -p tcp --dport 17477 -j ALLOWED_IPS


±ðµÄ£¬¿É²Î¿¼ÉÏÊöÏÂÁî¹Ø±ÕÒÔ϶˿ڻ¥ÁªÍø»á¼û»òÉèÖÃIPµØÖ·°×Ãûµ¥£ºTelnet£¨23£©¡¢WindowsÎļþ¹²Ïí£¨135¡¢137¡¢138¡¢139¡¢445£©¡¢WindowsÔ¶³Ì×ÀÃæ£¨3389£©¡¢Ô¶³Ì×ÀÃæ¿ØÖÆ£¨5900-5910£©¡¢Êý¾Ý¿âÀà¶Ë¿Ú£¨3306¡¢5432¡¢6379¡¢27017£© ¡£


£¨¶þ£©VPN½ÓÈëµÄÇéÐÎÏÂÉèÖÃ


½«OpenClaw Gateway°ó¶¨127.0.0.1£¬ÇÐÎðÖ±½Ó°ó¶¨µ½0.0.0.0 ¡£


¹Ø±Õ18789¶Ë¿Ú£º


sudo ufw deny 18789


Ô¶³Ì»á¼ûÊ±Ç¿ÖÆÊ¹ÓÃVPN²¢ÆôÓÃGatewayÈÏÖ¤£¨ÔÚopenclaw.jsonÖÐÉèÖÃgateway.auth.mode: "token"¼°Ç¿ÁîÅÆ£© ¡£


Èý¡¢¿ªÆôÏêϸÈÕÖ¾


¿ªÆôÈÕÖ¾¼Í¼£º


openclaw gateway --log-level debug >> /var/log/openclaw.log 2>&1


ËÄ¡¢Îļþϵͳ»á¼û¿ØÖÆ


ÔÚDocker°²ÅÅÉèÖÃÎļþ(docker-compose.yml)ÖУ¬Ê¹ÓÃvolumes²ÎÊý½«ÏµÍ³Òªº¦Ä¿Â¼¹ÒÔØÎª:ro£¨Ö»¶Á£©Ä£Ê½£¬½ö±£´æÌض¨µÄ/workspaceΪ¿Éд״̬ ¡£


ÔÚËÞÖ÷»úϵͳ²ã£¬Í¨¹ýchmod 700Ö¸Áî¶Ô˽ÃÜÊý¾ÝĿ¼ʵÑéÇ¿ÖÆ»á¼û¿ØÖÆ£º


sudo chmod 700 /path/to/your/workspace


Îå¡¢µÚÈý·½ÊÖÒÕÉó²é


×°ÖÃǰִÐÐÊÖÒÕÉó²éÏÂÁ


openclaw skills info


²¢Éó²é~/.openclaw/skills//SKILL.mdÎļþ£¬È·ÈÏÎÞ¶ñÒâÖ¸ÁÈçcurl¡¢bash£© ¡£


ÓÅÏÈÑ¡ÓÃÄÚÖÃ55¸öSkill»òÉçÇø¾«Ñ¡ÁÐ±í£¨Èçawesome-openclaw-skills£© ¡£


Áù¡¢Çå¾²×Ô¼ì


°´ÆÚÔËÐÐÇå¾²Éó¼ÆÏÂÁ


openclaw security audit


Õë¶ÔÉ󼯷¢Ã÷µÄÇå¾²Òþ»¼£¬ÈçÍø¹ØÈÏ֤̻¶¡¢ä¯ÀÀÆ÷¿ØÖÆÌ»Â¶µÈ£¬ÊµÊ±Æ¾Ö¤ÉÏÊöÇå¾²»ùÏß¼°ÉèÖòο¼¡¢¹Ù·½ÊÖ²áµÈ¾ÙÐд¦Öóͷ£ ¡£


Æß¡¢¸üа汾


ÔËÐа汾¸üÐÂÏÂÁ


openclaw update


°Ë¡¢Ð¶ÔØ


·­¿ªÖÕ¶Ë£¬Ö´ÐÐɾ³ýÏÂÁ


openclaw uninstall


ʹÓÃÊó±êÉÏÏÂÒÆ¶¯¹â±ê£¬°´¿Õ¸ñ¼ü¹´Ñ¡ËùÓÐÑ¡ÏȻºó°´»Ø³µ¼üÈ·ÈÏ ¡£


Ñ¡Ôñyes²¢°´»Ø³µ£¬´ËÏÂÁî»á×Ô¶¯É¾³ýOpenClawµÄÊÂÇéĿ¼ ¡£


Ð¶ÔØnpm°ü£º


1. Ê¹ÓÃnpm×°ÖÃopenclaw¶ÔÓ¦Ð¶ÔØÏÂÁ


npm rm -g openclaw


2. ÈôÊÇʹÓÃpnpm×°ÖÃopenclaw¶ÔÓ¦Ð¶ÔØÏÂÁ


pnpm remove -g openclaw


3. ÈôÊÇʹÓÃbun×°ÖÃopenclaw¶ÔÓ¦Ð¶ÔØÏÂÁ


bun remove -g openclaw




×ªÔØ×Ô£ºÍøÂçÇå¾²ÍþвºÍÎó²îÐÅÏ¢¹²ÏíÆ½Ì¨¹«ÖÚºÅ