0
我看到此問題已發佈和回答。但是,帖子答案對我來說不起作用。張貼的答案有2個解決方案:
1 - 爲根
this does not work for me because the script I am trying to debug must be run as mqm. This script exits when it sees that it is being run (via bashdb) as root.
2運行bashdb - 將用戶添加到由ls -l命令$(TTY)中列出的組
I ran this command and got:
MQM @ localhost.localdomain(/ var/mqm/scripts):ls -l $(tty) crw - w ----。 1個136 TTY,0 06月17 10:11的/ dev/PTS/0
I ran (as root) usermod -a -G root mqm
和證實的根組包含MQM - 然後登錄爲MQM,我重新運行
bashdb的MyScript 和再次收到此錯誤 /usr/share/bashdb/lib/setshow.sh:第91行:/ dev/pts/0:權限被拒絕
很抱歉的文章標題。 Stackoverflow抱怨我的初始標題嘗試,因爲已經有一個職位的標題。這篇文章是關於bashdb錯誤= /usr/share/bashdb/lib/setshow.sh:第91行:/ dev/pts/0:權限被拒絕。對我來說,嘗試以root用戶身份登錄bashdb並向組中添加mqm之後(請參見上文),我仍然無法獲得權限錯誤。 –