āĻ‡āĻ‚āĻ°ā§‡āĻœāĻŋāĻĢāĻ°āĻžāĻ¸āĻŋāĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻŋāĻļ

āĻ…āĻ¨āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻĢā§‡āĻ­āĻŋāĻ•āĻ¨

lshell - āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨

āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ lshell āĻšāĻžāĻ˛āĻžāĻ¨

āĻāĻŸāĻŋ āĻšāĻ˛ lshell āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨ āĻ¯ā§‡āĻŽāĻ¨ āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ•āĻžāĻ°ā§āĻ¯āĻ•ā§āĻ°āĻŽ:

NAME āĻāĻ°


lshell - āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻļā§‡āĻ˛

āĻ¸āĻžāĻ‡āĻ¨ā§‹āĻĒāĻŋāĻ¸āĻŋāĻ¸


lshell [āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ]

āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻƒ


lshell āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻĒā§āĻ°āĻ¤āĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻļā§‡āĻ˛ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻŦā§‡āĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤ ssh āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛āĻŋāĻ¤ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤_āĻ•ā§€ āĻŦāĻž āĻ¸āĻžāĻĨā§‡ / āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ / āĻļāĻžāĻāĻ¸
āĻāĻŦāĻ‚ / Etc / passwd , āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ¸ā§‡āĻŸā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻž āĻ–ā§āĻŦ āĻ¸āĻšāĻœ āĻšāĻ¯āĻŧā§‡ āĻ“āĻ ā§‡
āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĨ¤

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ


--config
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨

--āĻ˛āĻ—
āĻ˛āĻ— āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨

--
āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ *āĻ•ā§‹āĻ¨* āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°

-āĻš, --help
āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĻā§‡āĻ–āĻžāĻ¨

--āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ
āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻĻā§‡āĻ–āĻžāĻ¨

āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨


āĻ†āĻĒāĻ¨āĻŋ āĻ¤āĻžāĻ° āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ lshell āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

On āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ -> /etc/lshell.conf
On * āĻŦāĻŋāĻāĻ¸āĻĄāĻŋ -> /āĻ‡āĻ‰āĻāĻ¸āĻ†āĻ°/{pkg,local}/etc/lshell.conf

lshell āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ā§‡ 4 āĻ§āĻ°āĻŖā§‡āĻ° āĻŦāĻŋāĻ­āĻžāĻ— āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡:

[āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€] -> lshell āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ (āĻ•ā§‡āĻŦāĻ˛ 1)
[āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ] -> lshell āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ (āĻ•ā§‡āĻŦāĻ˛ 1)
[foo] -> āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¨āĻžāĻŽ "āĻĢā§" āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨
[grp:āĻŦāĻžāĻ°] -> āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸ āĻĻāĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ "āĻŦāĻžāĻ°" āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨

āĻĒāĻ›āĻ¨ā§āĻĻāĻ—ā§āĻ˛āĻŋ āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ…āĻ—ā§āĻ°āĻžāĻ§āĻŋāĻ•āĻžāĻ°ā§‡āĻ° āĻ•ā§āĻ°āĻŽ āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒ:

1- āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨
2- āĻ—ā§āĻ°ā§āĻĒ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨
3- āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨

[āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€]
āĻ˛āĻ—āĻĒāĻĨ
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻĒāĻžāĻĨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ /var/log/lshell/)

āĻ˛āĻ— āĻ¸ā§āĻ¤āĻ°
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)

āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤_āĻĄāĻŋāĻ°
āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻĢāĻžāĻ‡āĻ˛ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ/āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€/āĻ—ā§āĻ°ā§āĻĒ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻ—ā§āĻ˛ā§‹āĻŦāĻžāĻ˛ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻšāĻŦā§‡
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛āĻŸāĻŋ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻšāĻŦā§‡ (āĻ¯ā§‡āĻŽāĻ¨
/path/*.conf)āĨ¤

[āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ] āĻāĻŦāĻ‚ / āĻ…āĻĨāĻŦāĻž [āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¨āĻžāĻŽ] āĻāĻŦāĻ‚ / āĻ…āĻĨāĻŦāĻž [grp:āĻ—ā§‹āĻˇā§āĻ ā§€āĻ° āĻ¨āĻžāĻŽ]
alias āĻ˛ā§‡āĻ–āĻž
āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ‰āĻĒāĻ¨āĻžāĻŽā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž (āĻŦā§āĻ¯āĻžāĻļā§‡āĻ° āĻ‰āĻĒāĻ¨āĻžāĻŽā§‡āĻ° āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ)

āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° PATH-āĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻŦāĻž 'āĻ¸āĻŦ'-āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤_cmd_path
āĻĒāĻĨā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž; āĻāĻ‡ āĻĒāĻĨā§‡āĻ° āĻ­āĻŋāĻ¤āĻ°ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ•ā§āĻ¸āĻŋāĻ•āĻŋāĻ‰āĻŸā§‡āĻŦāĻ˛ āĻĢāĻžāĻ‡āĻ˛ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻšāĻŦā§‡

env_path
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛ $PATH āĻ†āĻĒāĻĄā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻāĻšā§āĻ›āĻŋāĻ•)

env_vars
āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻāĻšā§āĻ›āĻŋāĻ•)

āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§
āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§ āĻ…āĻ•ā§āĻˇāĻ° āĻŦāĻž āĻ†āĻĻā§‡āĻļā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž

history_file
āĻ‡āĻ¤āĻŋāĻšāĻžāĻ¸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ˛ā§āĻĄāĻ•āĻžāĻ°ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:
%u -> āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¨āĻžāĻŽ (āĻ¯ā§‡āĻŽāĻ¨ '/ āĻšā§‹āĻŽ /%u/.lhistory')

āĻ‡āĻ¤āĻŋāĻšāĻžāĻ¸_āĻ†āĻ•āĻžāĻ°
āĻ‡āĻ¤āĻŋāĻšāĻžāĻ¸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ†āĻ•āĻžāĻ° (āĻ˛āĻžāĻ‡āĻ¨ā§‡) āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

āĻŦāĻžāĻĄāĻŧāĻŋāĻ°_āĻĒāĻĨ (āĻŦāĻžā§āĻšāĻŋāĻ¤)
āĻ†āĻĒāĻ¨āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻšā§‹āĻŽ āĻĢā§‹āĻ˛ā§āĻĄāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻšā§‹āĻŽ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
$HOME āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛āĨ¤ āĻāĻ‡ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛āĻŸāĻŋ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡ āĻ¸āĻ°āĻžāĻ¨ā§‹ āĻšāĻŦā§‡
lshell-āĻāĻ°, āĻ…āĻ¨ā§āĻ—ā§āĻ°āĻš āĻ•āĻ°ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻšā§‹āĻŽ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻ¸āĻ°āĻžā§āĻœāĻžāĻŽāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ•
āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ˛ā§āĻĄāĻ•āĻžāĻ°ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:
%u -> āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¨āĻžāĻŽ (āĻ¯ā§‡āĻŽāĻ¨ '/ āĻšā§‹āĻŽ /%u')

āĻ‡āĻ¨ā§āĻŸā§āĻ°ā§‹ āĻ˛āĻ—āĻ‡āĻ¨ā§‡ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ­ā§‚āĻŽāĻŋāĻ•āĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

āĻ˛āĻ—āĻ‡āĻ¨_āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻ˛āĻ—āĻ‡āĻ¨ā§‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸāĻŸāĻŋ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨

passwd āĻ•ā§‹āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻĒāĻžāĻ¸āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ–āĻžāĻ˛āĻŋ)

āĻĒāĻĨ āĻ­ā§ŒāĻ—āĻ˛āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ•ā§‡ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻžāĻ° āĻĒāĻĨā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĨ¤ āĻ“āĻ¯āĻŧāĻžāĻ‡āĻ˛ā§āĻĄāĻ•āĻžāĻ°ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ
(āĻ¯ā§‡āĻŽāĻ¨ '/var/log/ap*')āĨ¤

āĻĒā§āĻ°āĻŽā§āĻĒāĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻĒā§āĻ°āĻŽā§āĻĒāĻŸ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ: āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¨āĻžāĻŽ)
%u -> āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¨āĻžāĻŽ
%h -> āĻšā§‹āĻ¸ā§āĻŸāĻ¨āĻžāĻŽ

prompt_short
āĻ¸āĻ°ā§āĻŸ āĻĒā§āĻ°āĻŽā§āĻĒāĻŸ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ†āĻĒāĻĄā§‡āĻŸ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ - 1 āĻŦāĻž 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ overssh āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž
ssh āĻāĻ° āĻ‰āĻĒāĻ° āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ (āĻ¯ā§‡āĻŽāĻ¨ rsync, rdiff-āĻŦā§āĻ¯āĻžāĻ•āĻ†āĻĒ, scp, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ)

scp āĻ•āĻŽāĻžāĻ¨ā§āĻĄ scp āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻŦāĻž āĻ¨āĻŋāĻˇā§‡āĻ§ - 1 āĻŦāĻž 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨

scpforce
āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ¤ā§‡ scp āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻœā§‹āĻ° āĻ•āĻ°ā§‡

scp_download
scp āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§ āĻ•āĻ°āĻ¤ā§‡ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1)

scp_upload
scp āĻ†āĻĒāĻ˛ā§‹āĻĄ āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§ āĻ•āĻ°āĻ¤ā§‡ 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 1)

SFTP sftp āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻŦāĻž āĻ¨āĻŋāĻˇā§‡āĻ§ - 1 āĻŦāĻž 0 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž: āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ OpenSSH-āĻāĻ° āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ-sftp āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨ āĻ¤āĻŦā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ•āĻžāĻœ āĻ•āĻ°āĻŦā§‡ āĻ¨āĻž
(āĻ¯ā§‡āĻŽāĻ¨ āĻ¯āĻ–āĻ¨ chroot āĻ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ)

sudo_commands
āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ‰āĻŦā§āĻ¨ā§āĻŸā§(8)āĨ¤ āĻ¯āĻĻāĻŋ 'all' āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¸āĻŦ
'āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋāĻĒā§āĻ°āĻžāĻĒā§āĻ¤' āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ¯ā§‹āĻ—ā§āĻ¯ āĻšāĻŦā§‡ āĻ‰āĻŦā§āĻ¨ā§āĻŸā§(8).

āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ -u sudo āĻĒāĻ¤āĻžāĻ•āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ°ā§āĻŸā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĨ¤

āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻŖāĻžāĻ¯āĻŧāĻ• āĻ¸ā§‡āĻļāĻ¨ āĻŸāĻžāĻ‡āĻŽāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨

āĻ¯āĻĨāĻžāĻ¯āĻĨ āĻ˛āĻ—āĻŋāĻ‚ āĻ•āĻ ā§‹āĻ°āĻ¤āĻž āĻ¯āĻĻāĻŋ 1 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ•ā§‹āĻ¨ āĻ…āĻœāĻžāĻ¨āĻž āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧ,
āĻāĻŦāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ•āĻžāĻ‰āĻ¨ā§āĻŸāĻžāĻ° āĻšā§āĻ°āĻžāĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ¯āĻĻāĻŋ 0 āĻ¤ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻ…āĻœāĻžāĻ¨āĻž, āĻāĻŦāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ•ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ (āĻ¯ā§‡āĻŽāĻ¨ *** āĻ…āĻœāĻžāĻ¨āĻž āĻ¸āĻŋāĻ¨āĻĨā§āĻ¯āĻžāĻ•ā§āĻ¸)

āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž_āĻ•āĻžāĻ‰āĻ¨ā§āĻŸāĻžāĻ°
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻ¯āĻ–āĻ¨ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°āĻžāĻ° āĻ†āĻ—ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻŦā§‡āĻļ āĻ•āĻ°ā§‡ āĻ¤āĻ–āĻ¨ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻžāĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž
lshell. āĻ¸ā§‡āĻŸ -1 āĻ•āĻžāĻ‰āĻ¨ā§āĻŸāĻžāĻ° āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡, āĻāĻŦāĻ‚ āĻļā§āĻ§ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ•ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨āĨ¤

āĻļā§‡āĻ˛ āĻŦāĻŋāĻ˛ā§āĻŸāĻŋāĻ¨ āĻ•āĻŽā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ¸


āĻāĻ–āĻžāĻ¨ā§‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ¸ā§‡āĻŸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻ¸āĻ°ā§āĻŦāĻĻāĻž lshell āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§:

āĻĒāĻ°āĻŋāĻˇā§āĻ•āĻžāĻ° āĻŸāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻĒāĻ°āĻŋāĻˇā§āĻ•āĻžāĻ° āĻ•āĻ°ā§‡

āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯, ?
āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨

āĻ‡āĻ¤āĻŋāĻšāĻžāĻ¸
āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻ‡āĻ¤āĻŋāĻšāĻžāĻ¸ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨

lpath āĻ¸āĻŦ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻāĻŦāĻ‚ āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§ āĻĒāĻĨ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž

lsudo āĻ¸āĻŽāĻ¸ā§āĻ¤ sudo āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ


$ lshell
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ ${PREFIX}/etc/lshell.conf āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ lshell āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡āĨ¤
āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ lshell āĻŦāĻžāĻ§āĻžāĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤ lshell āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛
āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡

$ lshell --config /path/to/myconf.file --āĻ˛āĻ— /path/to/mylog.log
āĻāĻŸāĻŋ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻ˛āĻ— āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°āĻŦā§‡

āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻ•ā§‡āĻ¸


lshell-āĻāĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ›āĻŋāĻ˛, ssh āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ¸āĻš āĻļā§‡āĻ˛ āĻ…ā§āĻ¯āĻžāĻ•āĻžāĻ‰āĻ¨ā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ“āĻ¯āĻŧāĻž
āĻāĻ•āĻŸāĻŋ āĻĻāĻŽā§āĻĒāĻ¤āĻŋ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¤āĻžāĻĻā§‡āĻ° āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§. āĻāĻ‡ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖā§‡, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ 'foo' āĻāĻŦāĻ‚
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ 'āĻŦāĻžāĻ°' āĻ‰āĻ­āĻ¯āĻŧāĻ‡ 'āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€' āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸ āĻ—ā§āĻ°ā§āĻĒā§‡āĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ—āĻ¤:

āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ foo:
- āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ , / usr āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻĨāĻŽā§‡āĻ‡ / var āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¨āĻž , / Usr / āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ
- āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻ¤āĻžāĻ° PATH-āĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ 'su'
- āĻāĻ•āĻŸāĻŋ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ•āĻžāĻ‰āĻ¨ā§āĻŸāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ†āĻ›ā§‡ 5
- āĻ¤āĻžāĻ° āĻŦāĻžāĻĄāĻŧāĻŋāĻ° āĻĒāĻĨ '/home/users'-āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ†āĻ›ā§‡

āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻŦāĻžāĻ°:
- āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡ āĻœāĻ¨ā§āĻ¯ / etc āĻāĻŦāĻ‚ , / usr āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¨āĻž , / Usr / āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ
- āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĒā§āĻ˛āĻžāĻ¸ 'āĻĒāĻŋāĻ‚' āĻŦāĻŋāĻ¯āĻŧā§‹āĻ— 'ls' āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤
- āĻ•āĻ ā§‹āĻ°āĻ¤āĻž 1 āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ (āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ¤āĻžāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻœāĻžāĻ¨āĻž āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŸāĻžāĻ‡āĻĒ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻ¨ā§‡āĻ‡)

āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻ†āĻŽāĻžāĻ° āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻāĻ‡ āĻŽāĻ¤ āĻ•āĻŋāĻ›ā§ āĻĻā§‡āĻ–āĻžāĻŦā§‡:

# āĻ•āĻ¨āĻĢāĻŋāĻ‰āĻ°ā§‡āĻļāĻ¨ āĻļā§āĻ°ā§
[āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€]
āĻ˛āĻ—āĻĒāĻĨ : /var/log/lshell/
āĻ˛āĻ— āĻ¸ā§āĻ¤āĻ° : 2

[āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ]
āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ : ['ls', 'pwd']
āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§ : [';', '&', '|']
āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž_āĻ•āĻžāĻ‰āĻ¨ā§āĻŸāĻžāĻ° : 2
āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻŖāĻžāĻ¯āĻŧāĻ• : 0
āĻĒāĻĨ : ['āĻœāĻ¨ā§āĻ¯ / etc', ', / usr']
env_path : ':/ āĻāĻ¸āĻŦāĻŋāĻ¨:/ āĻ‡āĻ‰āĻāĻ¸āĻ†āĻ° / āĻŦāĻŋāĻ¨ /'
scp āĻ•āĻŽāĻžāĻ¨ā§āĻĄ : 1 # or 0
SFTP : 1 # or 0
overssh : ['rsync', 'ls']
alias āĻ˛ā§‡āĻ–āĻž : {'ls':'ls --color=auto','ll':'ls -āĻ†āĻŽāĻŋ}

[grp:āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€]
āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž_āĻ•āĻžāĻ‰āĻ¨ā§āĻŸāĻžāĻ° : 5
overssh : - ['āĻ˛āĻ¸']

[foo]
āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ : 'āĻ¸āĻŦ' - ['āĻ¸ā§']
āĻĒāĻĨ : ['āĻĒā§āĻ°āĻĨāĻŽā§‡āĻ‡ / var', ', / usr'] - [', / Usr / āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ']
āĻŦāĻžāĻĄāĻŧāĻŋāĻ°_āĻĒāĻĨ : '/āĻšā§‹āĻŽ/āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€'

[āĻŦāĻžāĻ°]
āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ : + ['āĻĒāĻŋāĻ‚'] - ['āĻ˛āĻ¸']
āĻĒāĻĨ : - [', / Usr / āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ']
āĻ¯āĻĨāĻžāĻ¯āĻĨ : 1
scpforce : '/home/bar/uploads/'
# āĻ•āĻ¨āĻĢāĻŋāĻ‰āĻ°ā§‡āĻļāĻ¨ āĻļā§‡āĻˇ

āĻ¨ā§‹āĻŸ


āĻ˛āĻ—āĻŋāĻ‚ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ˛āĻ— āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ /var/log/lshell/)
āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻĢā§‹āĻ˛ā§āĻĄāĻžāĻ°āĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ (āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻāĻ–āĻ¨āĻ“ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡) āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ•ā§‡ lshell āĻ—ā§āĻ°ā§āĻĒā§‡ chown āĻ•āĻ°ā§āĻ¨:

# āĻ…ā§āĻ¯āĻžāĻĄāĻ—ā§āĻ°ā§āĻĒ --āĻĒāĻĻā§āĻ§āĻ¤āĻŋ lshell
# mkdir, /var/log/lshell
# chown :lshell /var/log/lshell
# chmod 770 /var/log/lshell

āĻ¤āĻžāĻ°āĻĒāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨ lshell āĻ—ā§āĻ°ā§āĻĒ:

# āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ -āĻāĻœāĻŋ lshell āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¨āĻžāĻŽ

āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻļā§‡āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ lshell āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯:

On āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸:
# chsh -s /usr/bin/lshell āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¨āĻžāĻŽ

On *āĻŦāĻŋāĻāĻ¸āĻĄāĻŋ:
# chsh -s /āĻ‡āĻ‰āĻāĻ¸āĻ†āĻ°/{pkg,local}/bin/lshell āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻ¨āĻžāĻŽ

onworks.net āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ lshell āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨


āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻāĻŦāĻ‚ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨

āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ…ā§āĻ¯āĻžāĻĒ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨

āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ—ā§āĻ˛āĻŋ

Ad