vi not found issue on Cisco Firepower

自從Sourcefire被Cisco併購後,軟硬體都有一些變化,以Firepower 2100 Series來說,主要的Kernel已改為名叫LINA的Data Plane OS,而Snort變成LINA的Advanced Inspection Modules

以往透過ssh login到設備之後,使用expert這個指令可以進入到Linux shell,但此時你會發現沒有vi這個command可以用。

其實不是不見,只是Cisco變更了設計,可以執行以下指令替vi建立soft link

1
$ sudo ln -s /ngfw/usr/bin/vi /bin/vi

P.S 由於上述的變更被設計成暫時性,設備重新開機後,ln指令必須重新再執行一次。