āĻāĻāĻŋ āĻšāĻ˛ 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 āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨