y<\/span><\/code><\/li><\/ol><\/pre>\nlshell\u7684\u4f7f\u7528<\/h2>\n
\u6211\u4eec\u53ef\u4ee5\u65b0\u5efa\u4e00\u4e2a\u7528\u6237user001\u5e76\u6307\u5b9a\u5176shell\u4e3alshell<\/p>\n
useradd <\/span>-<\/span>s <\/span>\/<\/span>usr<\/span>\/<\/span>bin<\/span>\/<\/span>lshell user001<\/span><\/code><\/li><\/ol><\/pre>\n\u7f16\u8f91\u914d\u7f6e\u6587\u4ef6\/etc\/lshell.conf<\/p>\n
##\u5168\u5c40\u914d\u7f6e<\/span><\/code><\/li>[<\/span>global<\/span>]<\/span><\/code><\/li>logpath <\/span>:<\/span> <\/span>\/var\/<\/span>log<\/span>\/<\/span>lshell<\/span>\/<\/span><\/code><\/li>loglevel <\/span>:<\/span> <\/span>2<\/span><\/code><\/li>logfilename <\/span>:<\/span> <\/span>%<\/span>y<\/span>%<\/span>m<\/span>%<\/span>d<\/span>-%<\/span>u<\/span><\/code><\/li><\/code><\/li>##\u9ed8\u8ba4\u7528\u6237\u7b56\u7565<\/span><\/code><\/li>[<\/span>default<\/span>]<\/span><\/code><\/li>allowed <\/span>:<\/span> <\/span>[<\/span>'ls'<\/span>,<\/span>'echo'<\/span>,<\/span>'cd'<\/span>,<\/span>'ll'<\/span>,<\/span>'pwd'<\/span>,<\/span>'whoami'<\/span>,<\/span>'w'<\/span>,<\/span>'top'<\/span>,<\/span>'free'<\/span>,<\/span>'ps'<\/span>]<\/span><\/code><\/li>forbidden <\/span>:<\/span> <\/span>[<\/span>';'<\/span>,<\/span> <\/span>'&'<\/span>,<\/span> <\/span>'|'<\/span>,<\/span>'`'<\/span>,<\/span>'>'<\/span>,<\/span>'<'<\/span>,<\/span> <\/span>'$('<\/span>,<\/span> <\/span>'${'<\/span>]<\/span><\/code><\/li>warning_counter <\/span>:<\/span> <\/span>2<\/span><\/code><\/li>aliases <\/span>:<\/span> <\/span>{<\/span>'ll'<\/span>:<\/span>'ls -l'<\/span>,<\/span> <\/span>'vi'<\/span>:<\/span>'vim'<\/span>}<\/span><\/code><\/li>#\u8bbe\u7f6e\u7528\u6237\u53ef\u4ee5\u8bbf\u95ee\u7684\u8def\u5f84<\/span><\/code><\/li>path <\/span>:<\/span> <\/span>[<\/span>'\/home\/'<\/span>,<\/span>'\/etc\/'<\/span>,<\/span>'\/tmp\/'<\/span>]<\/span><\/code><\/li><\/code><\/li>##\u7528\u6237user001\u7684\u7b56\u7565\uff08\u548cdefault\u72ec\u7acb\uff0c\u6ca1\u6709\u7ee7\u627f\u5173\u7cfb\uff09<\/span><\/code><\/li>[<\/span>user001<\/span>]<\/span><\/code><\/li>allowed <\/span>:<\/span> <\/span>[<\/span>'ls'<\/span>,<\/span>'echo'<\/span>,<\/span>'cd'<\/span>,<\/span>'ll'<\/span>,<\/span>'pwd'<\/span>,<\/span>'whoami'<\/span>,<\/span>'w'<\/span>,<\/span>'top'<\/span>,<\/span>'free'<\/span>,<\/span>'ps'<\/span>,<\/span>'su'<\/span>]<\/span><\/code><\/li>forbidden <\/span>:<\/span> <\/span>[<\/span>';'<\/span>,<\/span> <\/span>'&'<\/span>,<\/span> <\/span>'|'<\/span>,<\/span>'`'<\/span>,<\/span>'>'<\/span>,<\/span>'<'<\/span>,<\/span> <\/span>'$('<\/span>,<\/span> <\/span>'${'<\/span>]<\/span><\/code><\/li>warning_counter <\/span>:<\/span> <\/span>3<\/span><\/code><\/li>aliases <\/span>:<\/span> <\/span>{<\/span>'ll'<\/span>:<\/span>'ls -l'<\/span>}<\/span><\/code><\/li>intro <\/span>:<\/span> <\/span>\"\\n\\nWelcome to Linux!\\nPlease use su to switch your user.\"<\/span><\/code><\/li>prompt <\/span>:<\/span> <\/span>\"%u@%h\"<\/span><\/code><\/li>