Linux起動して、自動的に普通のユーザを実行します.

1238 ワード


http://blog.csdn.net/hbcui1984/article/details/4531220 にある
    :
               JAVA        JAVA  ,  tty    ,    google sudo tty   ,  sudo     tty ,      ,  tty,     ssh        ,  tomcat,     tomcat,       tty pts,      sudo  
    :
    /etc/sudoers  , 
     Defaults requiretty
     
私が使っているcentosは、この行がもともと注釈されていたのか、それとも自動的に実行されていないのかを調べます.
http://blog.csdn.net/onlyou930/article/details/6702473
       sudo      /etc/rc.local ,  /etc/rc.local  root      。
          /etc/init.d/rc.local, /etc/init.d/rc.local      /etc/rc.local
/etc/init.d/rc.local   /etc/rc.local     :
if [ -x /etc/rc.local ]; then
 [ "$VERBOSE" != no ] && log_begin_msg "Running local boot scripts (/etc/rc.local)"
 /etc/rc.local
 ES=$?
 [ "$VERBOSE" != no ] && log_end_msg $ES
 return $ES
fi
  ,        /etc/rc.local root       ,           ~~
  sudo chmod u+x /etc/rc.local ,   /etc/rc.local   sudo           ^_^
このようにしても自動運転はできません.
http://blog.csdn.net/sinboy/article/details/2466225
  su - test1 -c "python /home/test1/test.py"  
問題を解決するために、スとtest 1重甲を加えました.