![](/img/trans.png)
[英]-bash: /usr/bin/yum: /usr/bin/python: bad interpreter: Permission denied
[英]-bash: script.sh: /usr/bin/ksh: bad interpreter: Permission denied
我對ksh有一些問題。 日志顯示我們無權訪問ksh。 所有權利均為777,我們已將符號鏈接鏈接到/ usr / bin /
在/ usr / bin中:
lrwxrwxrwx 1 root root 8 Feb 2 10:29 ksh -> /bin/ksh
在/ bin中
lrwxrwxrwx 1 root root 21 Dec 23 11:15 ksh -> /etc/alternatives/ksh
在/ etc / alternatives中
lrwxrwxrwx 1 root root 8 Feb 2 10:01 /etc/alternatives/ksh -> /usr/bin
安裝過程中出現問題嗎?
對我來說這很關鍵,謝謝您的幫助!
經歷你的問題:
在任何Unix系統中都擁有777權利會帶來巨大的風險,例如,攻擊者只是簡單地覆蓋您的可執行文件以包括鍵盤記錄程序,因此在大多數情況下都應避免這種情況。 使用755適用於大多數可執行文件。
Alternatives是一種非常標准的Linux解決方案,在這種情況下,ksh可以為特定的可執行文件提供多個選擇
我認為您必須通過將腳本指向/ bin / ksh或/ bin / ksh93來修復腳本
這是我的系統的ksh安裝,以供參考:
[root@ ~]# which ksh
/bin/ksh
[root@ ~]# ls -larth /bin/ksh
lrwxrwxrwx 1 root root 21 Feb 2 10:21 /bin/ksh -> /etc/alternatives/ksh
[root@ ~]# ls -alrth /etc/alternatives/ksh
lrwxrwxrwx 1 root root 10 Feb 2 10:21 /etc/alternatives/ksh -> /bin/ksh93
[root@ ~]# ls -alrth /bin/ksh93
-rwxr-xr-x 1 root root 1.5M Nov 3 14:02 /bin/ksh93
嘗試在系統上安裝ksh實用程序。
在終端中: yum install ksh
--->對於基於Redhat的系統。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.