เบเบตเปเปเบกเปเบเบเปเบฒเบชเบฑเปเบ lshell เบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบ OnWorks เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบฎเบเบเบดเปเบเบเบฃเบตเปเบเบเปเบเปเบซเบเบถเปเบเปเบเบซเบผเบฒเบเปเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบเบญเบญเบเปเบฅเบเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบฑเปเบ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator
เปเบเบเบเบฒเบ:
NAME
lshell - Shell เบเปเบฒเบเบฑเบ
เบชเบฐเบซเบผเบธเบเบชเบฑเบเบฅเบงเบก
เปเบเบฐ [OPTIONS]
เบฅเบฒเบเบฅเบฐเบญเบฝเบ
เปเบเบฐ เปเบซเป shell เบเปเบฒเบเบฑเบเบเบตเปเบเปเบฒเบซเบเบปเบเบเปเบฒเบเปเปเบเบนเปเปเบเป. เบเบฒเบโเบเบฑเปเบโเบเปเบฒโเปเบกเปเบโเปเบฎเบฑเบโเปเบเปโเบเปเบญเบโเบเปเบฒเบโ
เบเบฝเบเปเบเปเปเบเปเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ. เบเบงเบเบเบฑเบ ssh เบญเบฐเบเบธเบเบฒเบ เบซเบผเบทเบเบฑเบ / etc / เบซเบญเบ
เปเบฅเบฐ / etc / passwd , เบกเบฑเบเบเบฐเบเบฒเบเปเบเบฑเบเปเบฅเบทเปเบญเบเบเปเบฒเบเบซเบผเบฒเบเบเบตเปเบเบฐเบเปเบฒเบเบฑเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบญเบเบเบนเปเปเบเปเบเบฑเบเบเบธเบเบเปเบฒเบเบฑเบ
เบเปเบฒเบชเบฑเปเบ.
OPTIONS
--config
เบฅเบฐเบเบธเปเบเบฅเป config
--เบเบฑเบเบเบถเบ
เบฅเบฐเบเบธเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบฑเบเบเบถเบ
--
เบขเบนเปเปเบช เปเบกเปเบเบเบฒเบฃเบฒเบกเบดเปเบเบตเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ *เบญเบฑเบเปเบเบเบถเปเบ
-เบ, - เบเปเบงเบ
เบชเบฐเปเบเบเบเปเปเบเบงเบฒเบกเบเปเบงเบเปเบซเบผเบทเบญ
- เบเบฒเบเบเปเบฝเบเปเบเบ
เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบชเบฐเบเบฑเบ
CONFIGURATION
เบเปเบฒเบเบชเบฒเบกเบฒเบ configure lshell เบเปเบฒเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบญเบเบกเบฑเบ:
On Linux -> /etc/lshell.conf
On * BSD -> /usr/{pkg,local}/etc/lshell.conf
เปเบเบฐ เบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบกเบต 4 เบเบฐโเปเบเบโเบเบญเบโเบเบฒเบโเบชเปเบงเบโ:
[เบเบปเปเบงเปเบฅเบ] -> เปเบเบฐ เบฅเบฐเบเบปเบ configuration (เบเบฝเบเปเบเป 1)
[เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ] -> เปเบเบฐ Default เบเบนเปเปเบเป configuration (เบเบฝเบเปเบเป 1)
[foo] -> UNIX เบเบทเปเบเบนเปเปเบเป "เบเบน" เบชเบฐเปเบเบฒเบฐ configuration
[grp:bar] -> UNIX เบเบทเปเบเบธเปเบก "เบเบฒ" เบชเบฐเปเบเบฒเบฐ configuration
เบฅเบณเบเบฑเบเบเบงเบฒเบกเบชเบณเบเบฑเบเปเบเปเบงเบฅเบฒเปเบซเบผเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบกเปเบเบเปเปเปเบเบเบตเป:
1- เบเบนเปโเปเบเป configuration
2- เบเบธเปเบก configuration
3- เบกเบฒเบเบเบฐเบเบฒเบ configuration
[เบเบปเปเบงเปเบฅเบ]
logpath
config path (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ /var/log/lshell/)
loglevel
0, 1, 2, 3 เบซเบผเบท 4 (0: เบเปเปเบกเบตเบเบฑเบเบเบถเบ -> 4: เบเบฑเบเบเบถเบเบเบธเบเบขเปเบฒเบ)
เบเบทเปเบเบฑเบเบเบถเบ
- เบเบฑเปเบโเบเปเบฒ syslog เปเบเบทเปเบญเปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบ syslog
- เบเบฑเปเบเบเบทเปเปเบเบฅเปเบเบฑเบเบเบถเบ, เบเบปเบงเบขเปเบฒเบ %u-%y%m%d (เปเบเบฑเปเบ: foo-20091009.log): %u -> เบเบทเปเบเบนเปเปเบเป
%d -> เบกเบทเป [1..31]
%m -> เปเบเบทเบญเบ [1..12]
%y -> เบเบต [00..99]
%h -> เปเบงเบฅเบฒ [00:00..23:59]
syslogname
เปเบเบเปเบฅเบฐเบเบตเบเบตเปเบเปเบฒเบเบเปเบฒเบฅเบฑเบเปเบเป syslog, เบเบฑเปเบเบเบทเปเปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบเบเบญเบเบเปเบฒเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: lshell)
include_dir
เบฅเบงเบกเปเบญเบปเบฒเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเบเบฑเบเบเบธเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบซเบผเบฒเบเบญเบฑเบ. เปเบเบฅเปเปเบซเบผเบปเปเบฒเบเบตเปเบเบฝเบเปเบเปเบชเบฒเบกเบฒเบ
เบกเบตเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ/เบเบนเปเปเบเป/เบเบธเปเบก. เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบปเปเบงเปเบฅเบเบเบฐเปเบเบฑเบเบเบฝเบเปเบเป
เปเบซเบฅเบเบกเบฒเบเบฒเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ. เบเบปเบงเปเบเบเบตเปเบเบฐเบเบทเบเบเบฐเบซเบเบฒเบ (เบเบปเบงเบขเปเบฒเบ
/path/*.conf).
[เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ] เปเบฅเบฐ / เบซเบผเบท [เบเบทเปเบเบนเปเปเบเป] เปเบฅเบฐ / เบซเบผเบท [grp:เบเบทเปเบเบธเปเบก]
alias
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบฒเบกเปเบเบเบเปเบฒเบชเบฑเปเบ (เบเปเบฒเบเบเบฑเบเบเปเบฒเบชเบฑเปเบเบเบฒเบกเปเบเบเบเบญเบ bash)
เบญเบฐเบเบธเบเบฒเบเปเบซเป
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเบซเบผเบทเบเบฑเปเบเปเบเบฑเบ 'เบเบฑเบเบซเบกเบปเบ' เปเบเบทเปเบญเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบชเบฑเปเบเบเบฑเบเบซเบกเบปเบเปเบ PATH เบเบญเบเบเบนเปเปเบเป
allow_cmd_path
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเปเบชเบฑเปเบเบเบฒเบ; เปเบเบฅเปเบเบตเปเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเปเบเบฑเบเปเบปเบเบขเบนเปเปเบเปเบชเบฑเปเบเบเบฒเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบฐเบเบทเบเบญเบฐเบเบธเบเบฒเบ
env_path
เบญเบฑเบเปเบเบเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก $PATH เบเบญเบเบเบนเปเปเบเป (เบเบฒเบเปเบฅเบทเบญเบ)
env_vars
เบเบฑเปเบเบเปเบฒเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก (เบเบฒเบเปเบฅเบทเบญเบ)
เบซเปเบฒเบก
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบปเบงเบญเบฑเบเบชเบญเบเบซเบผเบทเบเปเบฒเบชเบฑเปเบเบซเปเบฒเบก
history_file
เบเบฑเปเบเบเบทเปเปเบเบฅเปเบเบฐเบซเบงเบฑเบเบชเบฒเบ. เบชเบฒเบกเบฒเบเปเบเปเบเบปเบงเปเบเบเปเบเป:
%u -> เบเบทเปเบเบนเปเปเบเป (เปเบเบฑเปเบ: '/ home /%u/.lhistory')
history_size
เบเปเบฒเบเบปเบเบเบฐเบซเบเบฒเบเบชเบนเบเบชเบธเบ (เปเบเปเบเบง) เบเบญเบเปเบเบฅเปเบเบฐเบซเบงเบฑเบเบชเบฒเบ
home_path (เบเบฑเบเบเปเบฒเบ)
เบเบฑเปเบเปเบเบเปเบเบตเบซเบผเบฑเบเบเบญเบเบเบนเปเปเบเปเบเบญเบเบเปเบฒเบ. เบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเบธ, เปเบเปเบฅเบเบฐเบเปเบฅเบตเปเบฎเบทเบญเบเบเบทเบเบเบฑเปเบเปเบเบฑเบ
เบเบปเบงเบเปเบฝเบเปเบเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก $HOME. เบเบปเบงเปเบเบเบตเปเบเบฐเบเบทเบเบฅเบถเบเบญเบญเบเปเบเบชเบฐเบเบฑเบเบเปเปเปเบ
เบเบญเบ lshell, เบเบฐเบฅเบธเบเบฒเปเบเปเปเบเบทเปเบญเบเบกเบทเบเบญเบเบฅเบฐเบเบปเบเบเบญเบเบเปเบฒเบเปเบเบทเปเบญเบเบฑเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบฒเบเบเบญเบเบเบนเปเปเบเป. เบ
เบชเบฒโเบกเบฒเบโเปเบเปโเบเบปเบงโเปเบเบโเปเบเปโ:
%u -> เบเบทเปเบเบนเปเปเบเป (เปเบเบฑเปเบ: '/ home /%u')
intro เบเปเบฒเบเบปเบเบเบฒเบเปเบเบฐเบเปเบฒเปเบเบทเปเบญเบเบดเบกเปเบเปเบงเบฅเบฒเปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบ
login_script
เบเปเบฒเบเบปเบเบชเบฐเบเบดเบเบเบตเปเบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเบงเบฅเบฒเปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบเบเบญเบเบเบนเปเปเบเป
passwd เบฅเบฐเบซเบฑเบเบเปเบฒเบเบเบญเบเบเบนเปเปเบเปเบชเบฐเปเบเบฒเบฐ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเบซเบงเปเบฒเบเปเบเบปเปเบฒ)
เปเบชเบฑเปเบเบเบฒเบ เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเปเบชเบฑเปเบเบเบฒเบเบเบตเปเบเบฐเบเปเบฒเบเบฑเบเบเบนเปเปเบเปเบเบฒเบเบเบนเบกเบชเบฒเบ. เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเปเบเป wildcards
(เปเบเบฑเปเบ: '/var/log/ap*').
เบเบฒเบเบเบฐเบเบธเปเบเปเบเบทเบญเบ เบเบฑเปเบเบฎเบนเบเปเบเบเบเบฒเบเปเบเบทเบญเบเบเบญเบเบเบนเปเปเบเป (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: เบเบทเปเบเบนเปเปเบเป)
%u -> เบเบทเปเบเบนเปเปเบเป
%h -> เบเบทเปเปเบเบปเปเบฒเบเบฒเบ
prompt_short
set sort prompt current directory update - เบเบฑเปเบเปเบเบฑเบ 1 เบซเบผเบท 0 overssh เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเปเบฒเบชเบฑเปเบ
เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบ ssh (เปเบเบฑเปเบ: rsync, rdiff-backup, scp, เปเบฅเบฐเบญเบทเปเบเป).
scp เบญเบฐเบเบธเบเบฒเบเปเบซเปเบซเบผเบทเบซเปเบฒเบกเบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเปเบเบทเปเบญเบกเบเปเป scp - เบเปเบฒเบเบปเบเปเบเบฑเบ 1 เบซเบผเบท 0
scpforce
เบเบฑเบเบเบฑเบเปเบเบฅเปเบเบตเปเบชเบปเปเบเบเปเบฒเบ scp เปเบเบซเบฒเปเบเปเบฅเบเบฐเบเปเบฅเบตเบชเบฐเปเบเบฒเบฐ
scp_download
เบเบฑเปเบเปเบเบฑเบ 0 เปเบเบทเปเบญเบซเปเบฒเบกเบเบฒเบเบเบฒเบงเปเบซเบผเบ scp (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1)
scp_upload
เบเบฑเปเบเปเบเบฑเบ 0 เปเบเบทเปเบญเบซเปเบฒเบกเบเบฒเบเบญเบฑเบเปเบซเบฅเบ scp (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1)
sftp เบญเบฐเบเบธเบเบฒเบเปเบซเปเบซเบผเบทเบซเปเบฒเบกเบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเปเบเบทเปเบญเบกเบเปเป sftp - เบเปเบฒเบเบปเบเปเบเบฑเบ 1 เบซเบผเบท 0 .
เบเปเบฒเปเบเบทเบญเบ: เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบเปเบฒเบเบเปเบฒเบฅเบฑเบเปเบเปเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบฒเบเปเบเบเบญเบ OpenSSH-sftp
(เปเบเบฑเปเบ: เปเบกเบทเปเบญเบเบฑเปเบเบเปเบฒเปเบ chroot)
sudo_commands
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเปเบเปเบเบฑเบ sudo(8). เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 'เบเบฑเบเปเบปเบ', เบเบฑเบเปเบปเบ
เบเปเบฒเบชเบฑเปเบ 'เบญเบฐเบเบธเบเบฒเบ' เบเบฐเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเปเปเบเบเบเปเบฒเบ sudo(8).
เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเปเบเปเบเบธเบ -u sudo เปเบเบทเปเบญเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ
เบเบนเปเปเบเปเบซเบผเบฒเบเบเบงเปเบฒเบฎเบฒเบเปเบฅเบตเปเบกเบเบปเปเบ.
timer เบเปเบฒเปเบเบฑเบเบงเบดเบเบฒเบเบตเบชเบณเบฅเบฑเบเปเบกเบเบเบฑเบเปเบงเบฅเบฒเปเบเบเบเบฑเบ
เบขเปเบฒเบเปเบเบฑเปเบเบเบฑเบ เบเบงเบฒเบกเปเบเบฑเปเบกเบเบงเบเบเบญเบเบเบฒเบเบเบฑเบเปเบกเป. เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 1, เบเปเบฒเบชเบฑเปเบเบเบตเปเบเปเปเบฎเบนเปเบเบฑเบเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒเปเบเบฑเบเบเปเปเบซเปเบฒเบก,
เปเบฅเบฐเบเบปเบงเบเปเบฒเบเบเบฒเบเปเบเบทเบญเบเปเบเบเบญเบเบเบนเปเปเบเปเบซเบผเบธเบเบฅเบปเบ. เบเปเบฒเบเบฑเปเบเปเบเบฑเบ 0, เบเปเบฒเบชเบฑเปเบเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒเปเบเบฑเบ
เบเปเปโเบฎเบนเปโเบเบฑเบโ, เปเบฅเบฐโเบเบนเปโเปเบเปโเปเบเปโเบฎเบฑเบโเบเบฒเบโเปเบเบทเบญเบโเบเบฝเบโเปเบเป (เปเบเบฑเปเบ *** synthax เบเปเปโเบฎเบนเปโเบเบฑเบโ)
warning_counter
เบเปเบฒโเบเบงเบโเบเบญเบโเบเบฒเบโเปเบเบทเบญเบโเปเบโเปเบโเปเบงโเบฅเบฒโเบเบตเปโเบเบนเปโเปเบเปโเปเบเบปเปเบฒโเปเบโเปเบโเบเปเบฒโเบซเปเบฒเบกโเบเปเบญเบโเบเบตเปโเบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบญเบญเบโเบเบฒเบโ
เปเบเบฐ. เบเบฑเปเบโเบเปเบฒ -1 เปเบเบทเปเบญเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเปเบเบทเปเบญเบเบเบฑเบเบเบญเบเบซเบผเบฑเบ, เปเบฅเบฐเบเบฝเบเปเบเปเปเบเบทเบญเบเบเบนเปเปเบเป.
SHELL เบญเบฒเบเบฒเบ เบชเบฒเบกเบฒเบ
เบเบตเปเปเบกเปเบเบเบธเบเบเบญเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบกเบตเบขเบนเปเบชเบฐเปเบซเบกเบตเบเบฑเบ lshell:
เปเบเปเบ เบฅเปเบฒเบ terminal
เบเปเบงเบโเปเบซเบผเบทเบญโ, ?
เบเบดเบกเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเปเบฒเบชเบฑเปเบเบญเบฐเบเบธเบเบฒเบ
เบเบฐเบซเบงเบฑเบเบชเบฒเบ
เบเบดเบกเบเบฐเบซเบงเบฑเบเบเปเบฒเบชเบฑเปเบ
เบฅเบตเบ เบฅเบฒเบเบเบทเปเปเบชเบฑเปเบเบเบฒเบเบเบตเปเบเบทเบเบญเบฐเบเบธเบเบฒเบเปเบฅเบฐเบซเปเบฒเบกเบเบฑเบเบซเบกเบปเบ
เบเบนเปเบ เบฅเบฒเบเบเบทเปเบเบธเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเป sudo
เบเบปเบงเบขเปเบฒเบ
$ เปเบเบฐ
เบเบฐเบเบฒเบเบฒเบกเปเบฅเปเบ lshell เปเบเบเปเบเปเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ ${PREFIX}/etc/lshell.conf เปเบเบฑเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ.
เบเปเบฒเบกเบฑเบเบฅเบปเปเบกเปเบซเบฅเบง เบเบณเปเบเบทเบญเบเบเบฐเบเบทเบเบเบดเบกเบญเบญเบเปเบฅเบฐ lshell เบเบทเบเบฅเบปเบเบเบงเบ. เบเบปเบงเปเบฅเบทเบญเบ lshell เปเบกเปเบ
เปเบซเบฅเบเบเบฒเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ
$ เปเบเบฐ --config /path/to/myconf.file --เบเบฑเบเบเบถเบ /path/to/mylog.log
เบเบตเปเบเบฐเบฅเบปเบเบฅเปเบฒเบเบเบปเบงเปเบฅเบทเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒ เปเบฅเบฐ/เบซเบผเบทเปเบเบฅเปเบเบฑเบเบเบถเบ
เปเบเป เบเปเบฅเบฐเบเบต
เปเบเบปเปเบฒเบซเบกเบฒเบเบเบปเปเบเบเปเบเบญเบ lshell, เปเบกเปเบเปเบเบทเปเบญเปเบซเปเบชเบฒเบกเบฒเบเบชเปเบฒเบเบเบฑเบเบเบต shell เบเปเบงเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบ ssh เปเบฅเบฐ
เบเบณ เบเบฑเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบญเบเบเบงเบเปเบเบปเบฒเบเปเปเบชเบญเบ เบเบณ เบชเบฑเปเบเบเบตเปเบเปเบญเบเบเบฒเบ. เปเบเบเบปเบงเบขเปเบฒเบเบเบตเป, เบเบนเปเปเบเป 'foo' เปเบฅเบฐ
เบเบนเปเปเบเป 'bar' เบเบฑเบเบชเบญเบเปเบเบฑเบเบเบญเบเบเบธเปเบก 'เบเบนเปเปเบเป' UNIX:
เบเบนเปโเปเบเป เบเบน:
- เบเปเบญเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเป / usr เปเบฅเบฐ / var เปเบเปเบเปเปเปเบกเปเบ / usr / เบเปเบญเบเบเบดเปเบ
- เบเบนเปเปเบเปเบเปเบฒเบชเบฑเปเบเบเบฑเบเบซเบกเบปเบเปเบ PATH เบเบญเบเบฅเบฒเบงเปเบเป 'su'
- เบกเบตโเบเบนเปโเปเบเบทเบญเบโเปเบโเบเบฑเปเบโเปเบเบฑเบ 5
- เบกเบตโเปเบชเบฑเปเบโเบเบฒเบโเบเปเบฒเบโเบเบญเบโเบเบปเบโเบเปเบฒโเบเบปเบโเปเบเบฑเบ '/home/usersโ'
เบเบนเปโเปเบเป เปเบเบ:
- เบเปเบญเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเป / เปเบฅเบฐเบญเบทเปเบเป เปเบฅเบฐ / usr เปเบเปเบเปเปเปเบกเปเบ / usr / เบเปเบญเบเบเบดเปเบ
- เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบชเบฑเปเบเปเบฅเบตเปเบกเบเบปเปเบเบเบงเบเบเบฑเบ 'ping' เบฅเบปเบ 'ls'
- เบเบงเบฒเบกเปเบเบฑเปเบกเบเบงเบเบเบทเบเบเบฑเปเบเปเบเบฑเบ 1 (เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบฅเบฒเบงเบเปเปเปเบเปเบเบทเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบดเบกเบเปเบฒเบชเบฑเปเบเบเบตเปเบเปเปเบฎเบนเปเบเบฑเบ)
เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบญเบเบเปเบญเบเบเบฐเบกเบตเบฅเบฑเบเบชเบฐเบเบฐเปเบเบฑเปเบเบเบตเป:
# CONFIURATION START
[เบเบปเปเบงเปเบฅเบ]
logpath : /var/log/lshell/
loglevel : 2
[เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ]
เบญเบฐเบเบธเบเบฒเบเปเบซเป : ['ls','pwd']
เบซเปเบฒเบก : [';', '&', '|']
warning_counter : 2
timer : 0
เปเบชเบฑเปเบเบเบฒเบ : ['/ เปเบฅเบฐเบญเบทเปเบเป', '/ usr']
env_path : ':/ sbin:/ usr / เบเบฑเบ /'
scp : 1 # or 0
sftp : 1 # or 0
overssh : ['rsync','ls']
alias : {'ls':'ls --color=auto','ll':'ls -l'}
[grpโ: เบเบนเปโเปเบเปโ]
warning_counter : 5
overssh : - ['ls']
[foo]
เบญเบฐเบเบธเบเบฒเบเปเบซเป : 'เบเบฑเบเปเบปเบ' - ['su']
เปเบชเบฑเปเบเบเบฒเบ : ['/ var', '/ usr'] - ['/ usr / เบเปเบญเบเบเบดเปเบ']
home_path : '/home/users'
[เปเบเบ]
เบญเบฐเบเบธเบเบฒเบเปเบซเป : + ['ping'] - ['ls']
เปเบชเบฑเปเบเบเบฒเบ : - ['/ usr / เบเปเบญเบเบเบดเปเบ']
เบขเปเบฒเบเปเบเบฑเปเบเบเบฑเบ : 1
scpforce : '/home/bar/uploads/'
# CONFIURATION END
เบซเบกเบฒเบเปเบซเบ
เปเบเบทเปเบญเบเบฑเบเบเบถเบเบเบณเปเบเบทเบญเบเบเบญเบเบเบนเปเปเบเปเปเบเบปเปเบฒเปเบเบเบฑเบเบเบตเบเบฑเบเบเบถเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ /var/log/lshell/),
เบเปเบฒเบโเบเปเบญเบโเบชเปเบฒเบ folder (เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบกเบฑเบโเบเบฑเบโเบเปเปโเบกเบตโ) เปเบฅเบฐ chown เบกเบฑเบโเปเบเบฑเบโเบเบธเปเบก lshellโ:
# เบเบธเปเบกเปเบเบตเปเบก --เบฅเบฐเบเบปเบ เปเบเบฐ
# mkdir /var/log/lshell
# chown :lshell /var/log/lshell
# chmod 770 /var/log/lshell
เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เปเบเบตเปเบกเบเบนเปเปเบเปเปเบเบปเปเบฒเปเบ เปเบเบฐ เบเบธเปเบก:
# usermod -aG เปเบเบฐ เบเบทเปเบเบนเปเปเบเป
เปเบเบทเปเบญเบเบฑเปเบ lshell เปเบเบฑเบ shell เปเบฅเบตเปเบกเบเบปเปเบเบชเปเบฒเบฅเบฑเบเบเบนเปเปเบเป:
On linux:
# chsh -s /usr/bin/lshell เบเบทเปเบเบนเปเปเบเป
On *BSD:
# chsh -s /usr/{pkg,local}/bin/lshell เบเบทเปเบเบนเปเปเบเป
เปเบเป lshell เบญเบญเบเปเบฅเบเปเปเบเบเปเบเปเบเปเบฅเบดเบเบฒเบ onworks.net