Shell-Script
將腳本設置為在啟動時/啟動後執行,只有寫權限,但對目標沒有 shell 訪問權限
假設您對 Linux 系統具有寫入權限,具有 root 權限,但沒有互動式 shell。
您只能寫入新文件或覆蓋現有文件。可以創建(子)目錄。可以定義文件權限。
您將如何創建一個 ba(sh) 腳本,以便在系統啟動之後或系統啟動時執行?
**編輯:**我也沒有系統的讀取權限-只有寫入權限
這取決於有問題的 Linux 系統使用什麼 init 設置。所有更常見的文件都使用文本文件(和許多符號連結)來確定需要在啟動時執行什麼以及以什麼順序執行,無論是 bash 腳本
sysvinit
還是systemd
單元文件,runit
還是upstart
諸如此類的東西。找出正在使用的初始化系統,然後使用您想要的指令編寫一個適當類型的初始化文件,並將其放入適當的目錄中。
如果沒有比您在假設問題中提供的更多資訊,很難給出更具體的答案。