June 29, 2006

詭異的 sudo

今天更新 Ubuntu apt 後,發現一件相當詭異的事情:
    $ sudo su
    >>> sudoers file: syntax error, line 2 <<<
    >>> sudoers file: syntax error, line 16 <<<
    >>> sudoers file: syntax error, line 17 <<<
    >>> sudoers file: syntax error, line 17 <<<
    >>> sudoers file: syntax error, line 18 <<<
    sudo: parse error in /etc/sudoers near line 2
    
那把 /etc/sudoers 印出來看看:
    # cat /etc/sudoers 
    # /etc/sudoers
    #
    # This file MUST be edited with the 'visudo' command as root.
    #
    # See the man page for details on how to write a sudoers file.
    # Host alias specification
    
    # User alias specification
    
    # Cmnd alias specification
    
    # Defaults
    
    Defaults	!lecture,tty_tickets,!fqdn
    
    # User privilege specification
    root	ALL=(ALL) ALL
    jserv	ALL=(ALL) ALL
    
奇怪,用 sudo 好幾年,還是第一次發生這種怪事,似乎是不吃 '#' 當作註解,真詭異!
由 jserv 發表於 June 29, 2006 05:14 PM
迴響

我也懷疑過是 # 的問題...
但是我全部拿掉還是會有錯 @@

只好等 bug 修好了

ericsk 發表於 June 29, 2006 05:55 PM

我的没问题
版本 1.6.8p12

nelfy 發表於 June 30, 2006 09:09 AM
發表迴響









記住我的資訊?