跳到主要内容

2025-03-28

一言

君子死知己,提剑出燕京。 --- 《咏荆轲》 · 魏晋 陶渊明

Details

全文 燕丹善养士,志在报强嬴。
招集百夫良,岁暮得荆卿。
君子死知己,提剑出燕京。
素骥鸣广陌,慷慨送我行。
雄发指危冠,猛气冲长缨。
饮饯易水上,四座列群英。
渐离击悲筑,宋意唱高声。
萧萧哀风逝,淡淡寒波生。
商音更流涕,羽奏壮士惊。
心知去不归,且有后世名。
登车何时顾,飞盖入秦庭。
凌厉越万里,逶迤过千城。
图穷事自至,豪主正怔营。
惜哉剑术疏,奇功遂不成。
其人虽已没,千载有馀情。


sudo执行命令问题

今天遇到一个sudo的问题,我在普通用户下执行cfssl命令没有问题,然后我通过root用户执行也没有问题,然后我尝试在普通用户下执行 sudo cfssl 结果提示 sudo: cfssl: command not found.

经过排查发现sudo的时候加载的PATH并不是普通用户的,也不是root的。 是加载配置在/etc/sudoers中的source_path中.

Defaults    secure_path = /sbin:/bin:/usr/sbin:/usr/bin

可以看到其中没有包含/usr/local/bin,现在有两种解决方案,一种就是将/usr/local/bin加入到secure_path,或者将cfssl命令放到/usr/bin下。