Heim > Backend-Entwicklung > PHP-Tutorial > 一个简单shell,不按套路来,哪位高手帮看一下

一个简单shell,不按套路来,哪位高手帮看一下

WBOY
Freigeben: 2016-06-13 13:49:17
Original
882 Leute haben es durchsucht

一个简单shell,不按套路来,谁帮看一下

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->#!/bin/bash

exeuser=worker
userid=`id -nu`
if [ "$userid"!="$exeuser" ];then
    echo "only user:worker can execuce"
    exit;
fi
Nach dem Login kopieren


一个脚本,有时忘了,用root就执行了,所以脚本加了一个判断 ,可不知道为什么,if总返回真

------解决方案--------------------
用worker用户执行就不会返回true,我试过了, linux as4 。。
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage