рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

рдСрдЯреЛрд╢ - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдСрдЯреЛрд╢ рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб рдСрдЯреЛрд╢ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


рдСрдЯреЛрд╕реНрд╢ - рдПрд╕рдПрд╕рдПрдЪ рд╕рддреНрд░реЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░реЗрдВ рдФрд░ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдВ

SYNOPSIS


рдСрдЯреЛрд╕реНрд╢ [-V] [-M рдкреЛрд░реНрдЯ[:рдЗрдХреЛ_рдкреЛрд░реНрдЯ]] [-f] [рдПрд╕рдПрд╕рдПрдЪ_рд╡рд┐рдХрд▓реНрдк]

рд╡рд░реНрдгрди


рдСрдЯреЛрд╕реНрд╢ рдПрд╕рдПрд╕рдПрдЪ рдХреА рдПрдХ рдкреНрд░рддрд┐ рд╢реБрд░реВ рдХрд░рдиреЗ рдФрд░ рдЗрд╕рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ, рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рдЗрд╕реЗ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИ
рдХреНрдпрд╛ рдЗрд╕реЗ рдорд░ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдпрд╛ рдЧреБрдЬрд░рдиреЗ рд╡рд╛рд▓рд╛ рдпрд╛рддрд╛рдпрд╛рдд рдмрдВрдж рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдореВрд▓ рд╡рд┐рдЪрд╛рд░ рдФрд░ рддрдВрддреНрд░ rstunnel (рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп SSH рдЯрдирд▓) рд╕реЗ рдереЗред рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде
1.2 рдХрд╛ рдСрдЯреЛрд╕реНрд╢ рддрд░реАрдХрд╛ рдмрджрд▓ рдЧрдпрд╛: рдСрдЯреЛрд╕реНрд╢ ssh рдЕрдЧреНрд░реЗрд╖рдг рдХрд╛ рдПрдХ рд▓реВрдк рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП ssh рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
(рдПрдХ рд╕реНрдерд╛рдиреАрдп рд╕реЗ рджреВрд░рд╕реНрде, рдПрдХ рджреВрд░рд╕реНрде рд╕реЗ рд╕реНрдерд╛рдиреАрдп рддрдХ), рдФрд░ рдлрд┐рд░ рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рднреЗрдЬрддрд╛ рд╣реИ
рд╡рд╛рдкрд╕ рдЖрдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ. (рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдЯреЗрд░реЗрдВрд╕ рдорд╛рд░реНрдЯрд┐рди рдХреЛ рдзрдиреНрдпрд╡рд╛рдж рд╣реИред)

рд╕рдВрд╕реНрдХрд░рдг 1.3 рдХреЗ рд╕рд╛рде, рдПрдХ рдирдИ рд╡рд┐рдзрд┐ рдЬреЛрдбрд╝реА рдЧрдИ рд╣реИ (рд░реЙрди рдпреЙрд░реНрд╕реНрдЯрди рдХреЛ рдзрдиреНрдпрд╡рд╛рдж): рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдкреЛрд░реНрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдПрдХ рджреВрд░рд╕реНрде рдЗрдХреЛ рд╕реЗрд╡рд╛ рдЬреЛ рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рдХреЛ рд╡рд╛рдкрд╕ рдЗрдХреЛ рдХрд░реЗрдЧреАред рдЗрд╕рд╕реЗ рднреАрдбрд╝-рднрд╛рдбрд╝ рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХрдард┐рдирд╛рдИ рд╣реЛ рд░рд╣реА рд╣реИ рдХрд┐ рд░рд┐рдореЛрдЯ рдорд╢реАрди рдкрд░ рд╕рднреА рдкреЛрд░реНрдЯ рдирдВрдмрд░ рдЖрдкрд╕ рдореЗрдВ рди рдЯрдХрд░рд╛рдПрдБред
рд▓реВрдк-рдСрдлрд╝-рдлрд╝реЙрд░рд╡рд░реНрдбрд┐рдВрдЧ рд╡рд┐рдзрд┐ рдЙрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд░рд╣рддреА рд╣реИ рдЬрд╣рд╛рдВ рдЗрдХреЛ рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред

рдирд┐рдпрдВрддреНрд░рд┐рдд рдПрд╕рдПрд╕рдПрдЪ


рдПрд╕рдПрд╕рдПрдЪ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реИ
рдСрдЯреЛрд╕реНрд╢ рдпрд╣ рдЬрд┐рд╕ рдПрд╕рдПрд╕рдПрдЪ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░ рд░рд╣рд╛ рд╣реИ рдЙрд╕рдХреА рдореГрддреНрдпреБ рдХреЗ рддрд░реАрдХреЗ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ
рдЙрдЪрд┐рдд рд░реВрдк рд╕реЗ. рдирд┐рдпрдо рд╣реИрдВ:

1. рдпрджрд┐ рдПрд╕рдПрд╕рдПрдЪ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддреА рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рдиреЗ "рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ" рдЯрд╛рдЗрдк рдХрд┐рдпрд╛ рд╣реИ
рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рд╕рддреНрд░), рдСрдЯреЛрд╕реНрд╢ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЬрд╛рддрд╛ рд╣реИ;

2ред рдЕрдЧрд░ рдСрдЯреЛрд╕реНрд╢ рд╕реНрд╡рдпрдВ рдПрдХ SIGTERM, SIGINT, рдпрд╛ рдПрдХ SIGKILL рд╕рд┐рдЧреНрдирд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдорд╛рди рд▓реЗрддрд╛ рд╣реИ
рдпрд╣ рдЬрд╛рдирдмреВрдЭрдХрд░ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдмрдЪреНрдЪреЗ рдХреА рдПрд╕рдПрд╕рдПрдЪ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдорд╛рд░рдиреЗ рдХреЗ рдмрд╛рдж рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЬрд╛рддрд╛ рд╣реИ;

3ред рдЕрдЧрд░ рдСрдЯреЛрд╕реНрд╢ рд╕реНрд╡рдпрдВ рдПрдХ SIGUSR1 рд╕рд┐рдЧреНрдирд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдЪрд╛рдЗрд▓реНрдб ssh рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджреЗрддрд╛ рд╣реИ
рдПрдХ рдирдпрд╛ рдкреНрд░рд╛рд░рдВрдн рдХрд░рддрд╛ рд╣реИ;

4. рд╕рдордп-рд╕рдордп рдкрд░ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╣рд░ 10 рдорд┐рдирдЯ рдореЗрдВ), рдСрдЯреЛрд╕реНрд╢ рдкрд░ рдпрд╛рддрд╛рдпрд╛рдд рдЧреБрдЬрд╛рд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ
рдЕрдЧреНрд░реЗрд╖рд┐рдд рдкреЛрд░реНрдЯ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░реЗрдВ. рдпрджрд┐ рдпрд╣ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ, рдСрдЯреЛрд╕реНрд╢ рдмрдЪреНрдЪреЗ рдХреА ssh рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЦрд╝рддреНрдо рдХрд░ рджреЗрдЧрд╛ (рдпрджрд┐
рдпрд╣ рдЕрднреА рднреА рдЪрд▓ рд░рд╣рд╛ рд╣реИ) рдФрд░ рдПрдХ рдирдИ рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВ;

5. рдпрджрд┐ рдмрдЪреНрдЪрд╛ рдПрд╕рдПрд╕рдПрдЪ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХрд╛рд░рдг рд╕реЗ рдорд░ рдЬрд╛рддрд╛ рд╣реИ, рдСрдЯреЛрд╕реНрд╢ рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВрдЧреЗ
рдПрдХ рдирдпрд╛ред

рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╡реНрдпрд╡рд╣рд╛рд░
рдпрджрд┐ рдПрд╕рдПрд╕рдПрдЪ рд╕рддреНрд░ рдкрд╣рд▓реЗ рд╣реА рдкреНрд░рдпрд╛рд╕ рдореЗрдВ 1 рдХреА рдирд┐рдХрд╛рд╕ рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдСрдЯреЛрд╕реНрд╢

1. рдорд╛рди рд▓реЗрдВрдЧреЗ рдХрд┐ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдпрд╛ рдХрдиреЗрдХреНрд╢рди рд╕реЗрдЯрдЕрдк рдореЗрдВ рдХреБрдЫ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдФрд░ рдХрд░реЗрдВрдЧреЗ
рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ;

2. рдПрдХ "рдкреНрд░рд╛рд░рдВрднрд┐рдХ рджреНрд╡рд╛рд░" рд╕рдордп рд╣реИред рдпрджрд┐ рдкрд╣рд▓реА рдПрд╕рдПрд╕рдПрдЪ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд╣рд▓реЗ рдХреБрдЫ рдХреЗ рднреАрддрд░ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИ
рдкреНрд░рд╛рд░рдВрдн рд╣реЛрдиреЗ рдХреЗ рдХреБрдЫ рд╕реЗрдХрдВрдб, рдСрдЯреЛрд╕реНрд╢ рдпрд╣ рдорд╛рдирддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдиреЗ рдЗрд╕реЗ "рд╢реБрд░реБрдЖрдд рд╕реЗ рдмрд╛рд╣рд░" рдХрднреА рдирд╣реАрдВ рдмрдирд╛рдпрд╛
рдЧреЗрдЯ", рдФрд░ рдирд┐рдХрд╛рд╕ред рдпрд╣ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╡рд┐рдлрд▓ рдкреНрд░рдорд╛рдгреАрдХрд░рдг, рдХрдиреЗрдХреНрд╢рди рдЗрддреНрдпрд╛рджрд┐ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИред
рдпрд╣ рд╕рдордп рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ 30 рд╕реЗрдХрдВрдб рд╣реИ, рдФрд░ рдЗрд╕реЗ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (AUTOSSH_GATETIME рджреЗрдЦреЗрдВ)ред
рдиреАрдЪреЗ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░)ред рдпрджрд┐ AUTOSSH_GATETIME рдХреЛ 0 рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рджреЛрдиреЛрдВ рд╡реНрдпрд╡рд╣рд╛рд░
рдЕрдХреНрд╖рдо рд╣реИрдВ: рдХреЛрдИ "рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЧреЗрдЯ" рдирд╣реАрдВ рд╣реИ, рдФрд░ ssh рд╣реЛрдиреЗ рдкрд░ рднреА autossh рдкреБрдирд░рд╛рд░рдВрдн рд╣реЛ рдЬрд╛рдПрдЧрд╛
1 рдХреА рдирд┐рдХрд╛рд╕ рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рдкрд╣рд▓реЗ рд░рди рдкрд░ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИред "рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЧреЗрдЯ" рдХрд╛ рд╕рдордп рднреА рд╣реИ
0 рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ рдЬрдм -f рдСрдЯреЛрдПрд╕рдПрд╕рдПрдЪ рдХреЗ рд▓рд┐рдП рдзреНрд╡рдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдирд┐рд░рдВрддрд░ рд╡рд┐рдлрд▓рддрд╛рдУрдВ
рдпрджрд┐ рдПрд╕рдПрд╕рдПрдЪ рдХрдиреЗрдХреНрд╢рди рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рддреНрд╡рд░рд┐рдд рдЙрддреНрддрд░рд╛рдзрд┐рдХрд╛рд░ рдореЗрдВ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдСрдЯреЛрд╕реНрд╢
рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рдЕрдкрдиреЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдореЗрдВ рджреЗрд░реА рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдЧрд╛, рдзреАрд░реЗ-рдзреАрд░реЗ рдкреАрдЫреЗ рд╣рдЯрддрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЖрдЧреЗ рдмрдврд╝рддрд╛ рдЬрд╛рдПрдЧрд╛
рдХрд╛ рдЕрдзрд┐рдХрддрдо рдЕрдВрддрд░рд╛рд▓ рдСрдЯреЛрд╕реНрд╢ рдорддрджрд╛рди рдХрд╛ рд╕рдордп (рдЖрдорддреМрд░ рдкрд░ 10 рдорд┐рдирдЯ)ред рдСрдЯреЛрд╕реНрд╢ "рдЙрдХрд╕рд╛рдпрд╛" рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЗрд╕реЗ рд╕рдВрдХреЗрдд рджреЗрдХрд░ рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╢рд╛рдпрдж SIGHUP ("kill -HUP") рдХреЗ рд╕рд╛рдеред

рд╕рдВрдмрдВрдз рд╡реНрдпрд╡рд╕реНрдерд╛
рдЪреВрдВрдХрд┐ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдмрд┐рдирд╛ рдзреНрдпрд╛рди рджрд┐рдП рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдСрдЯреЛрд╕реНрд╢ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рди рдХрд┐рд╕реА рд░реВрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ
рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред рдПрд╕рдПрд╕рдПрдЪ-рдПрдЬреЗрдВрдЯ рдХреЗ рд╕рд╛рде рдЖрд░рдПрд╕рдП рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣реИ
рдЕрдиреБрд╢рдВрд╕рд┐рдд рд╡рд┐рдзрд┐. рдЙрджрд╛рд╣рд░рдг рд░реИрдкрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреА рд╣реИ рдХрд┐ рдХреЛрдИ рдПрдЬреЗрдВрдЯ рд╣реИ рдпрд╛ рдирд╣реАрдВ
рд╡рд░реНрддрдорд╛рди рдкрд░рд┐рд╡реЗрд╢ рдХреЗ рд▓рд┐рдП рджреМрдбрд╝рдирд╛, рдФрд░ рдпрджрд┐ рдирд╣реАрдВ рд╣реИ рддреЛ рдПрдХ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдирд╛ред

рдЗрд╕ рдкрд░ рдЗрддрдирд╛ рдЬреЛрд░ рдирд╣реАрдВ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рдХрд┐ рдЖрдкрдХреЛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдПрд╕рдПрд╕рдПрдЪ рдЕрдкрдиреЗ рдЖрдк рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдЖрдк рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ, рдЖрдк рдЬрд┐рд╕ рд╕рддреНрд░ рдХреЛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЙрд╕реЗ рдкреВрд░рд╛ рдХрд░реЗрдВ рдСрдЯреЛрд╕реНрд╢

рдпрджрд┐ рдЖрдк рдЯрдирд▓рд┐рдВрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ ssh рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ -N рдЭрдВрдбрд╛,
рдЖрдкрдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (рдЖрдкрдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕реБрд░рдХреНрд╖рд╛ рдЦрд╛рдорд┐рдпрд╛рдВ рд╣реИрдВ)ред рдпрджрд┐ рдЖрдк рдЕрдкрдЧреНрд░реЗрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рддреЛ рдЖрдк рдЪрд╛рд╣ рд╕рдХрддреЗ рд╣реИрдВ
рдЬреИрд╕рд╛ rstunnel рдХрд░рддрд╛ рд╣реИ рд╡реИрд╕рд╛ рд╣реА рдХрд░реЗрдВ, рдФрд░ ssh рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдорд╛рдВрдб рджреЗрдВ, рдЬреИрд╕реЗ "рд╕реНрд▓реАрдк 99999999999"ред

рд╡рд┐рдХрд▓реНрдк


-M рдкреЛрд░реНрдЯ[:рдЗрдХреЛ_рдкреЛрд░реНрдЯ]
рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрд╕ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдкреЛрд░реНрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред рдЗрдХреЛ рдкреЛрд░реНрдЯ рдХреЗ рдмрд┐рдирд╛, рдпрд╣ рдкреЛрд░реНрдЯ рдФрд░
рдЗрд╕рдХреЗ рдареАрдХ рдКрдкрд░ рдкреЛрд░реНрдЯ ( рдмрдВрджрд░рдЧрд╛рд╣ + 1) рдХреБрдЫ рдРрд╕рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕рдХрд╛ рдХреЛрдИ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧ рди рдХрд░ рд░рд╣рд╛ рд╣реЛред
рдСрдЯреЛрд╕реНрд╢ рдмреЗрд╕ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдкреЛрд░реНрдЯ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рднреЗрдЬреЗрдЧрд╛, рдФрд░ рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛
рдКрдкрд░ рдмрдВрджрд░рдЧрд╛рд╣. рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ "-M 20000" рдСрдЯреЛрд╕реНрд╢ рдЖрдЧреЗ рдХреА рдУрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдЧрд╛
рдХрд┐ рдпрд╣ рдкреЛрд░реНрдЯ 20000 рдкрд░ рдбреЗрдЯрд╛ рднреЗрдЬ рд╕рдХрддрд╛ рд╣реИ рдФрд░ 20001 рдкрд░ рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рд░рд┐рдореЛрдЯ рдЗрдХреЛ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреЛрд░реНрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдпрджрд┐ рдЖрдк рдорд╛рдирдХ inetd рдЗрдХреЛ рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдкреЛрд░реНрдЯ 7ред рдЬрдм рдПрдХ рдЗрдХреЛ рдкреЛрд░реНрдЯ рд╣реЛрддрд╛ рд╣реИ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ, рдХреЗрд╡рд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдореЙрдирд┐рдЯрд░ рдкреЛрд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдореЙрдирд┐рдЯрд░ рдХреЛ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ
рджреЛрдиреЛрдВ рджрд┐рд╢рд╛рдУрдВ рдореЗрдВ рд╕рдВрджреЗрд╢.

рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдЗрдХреЛ рд╕реЗрд╡рд╛ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рджреЗрддреЗ рд╣реИрдВ, рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ inetd рдХреЛ рднреА рдЕрдХреНрд╖рдо рдХрд░ рджреЗрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ
рд╕реЗрд╡рд╛ рд░рд┐рдореЛрдЯ рдорд╢реАрди рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ. рдХреБрдЫ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдХрд┐ рд╕реЗрд╡рд╛ рдХреЗрд╡рд▓ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ (рд▓реВрдкрдмреИрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕) рдкрд░ рд╕реБрдиреЗрдВ, рдЬреЛ
рдЗрд╕ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдЧрд╛.

рдЗрдХреЛ рд╕реЗрд╡рд╛ рдХреБрдЫ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рднреА рд╣реЛ рд╕рдХрддреА рд╣реИ: рд╢рд╛рдпрдж рдПрдХ рдбреЗрдореЙрди
рдПрд╕рдПрд╕рдПрдЪ рд╕реБрд░рдВрдЧреЛрдВ рдХреЗ рдПрдХ рд╕рдореВрд╣ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддрд╛ рд╣реИред

рдореЙрдирд┐рдЯрд░ рдкреЛрд░реНрдЯ рдХреЛ 0 рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдСрдЯреЛрд╢ рд╣реЛ рдЬрд╛рдПрдЧрд╛
рдХреЗрд╡рд▓ ssh рдХреЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдкрд░ ssh рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдЗрд╕рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ
рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ, рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░рдирд╛ рдЪрд╛рд╣ рд╕рдХрддреЗ рд╣реИрдВ рд╕рд░реНрд╡рд░рдЕрд▓рд╛рдЗрд╡рдЗрдВрдЯрд░рд╡рд▓ рдФрд░
рд╕рд░реНрд╡рд░рдЕрд▓рд╛рдЗрд╡рдХрд╛рдЙрдВрдЯрдореИрдХреНрд╕ рдпрджрд┐ рдПрд╕рдПрд╕рдПрдЪ рдХреНрд▓рд╛рдЗрдВрдЯ рдЕрдм рдЦреБрдж рдХреЛ рдмрд╛рд╣рд░ рдкрд╛рддрд╛ рд╣реИ рддреЛ рдЙрд╕рдХреЗ рдкрд╛рд╕ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ
рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ. рдХрдИ рдорд╛рдпрдиреЛрдВ рдореЗрдВ рдпрд╣ рдЗрд╕рд╕реЗ рдмреЗрд╣рддрд░ рд╕рдорд╛рдзрд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдирд┐рдЧрд░рд╛рдиреА рдмрдВрджрд░рдЧрд╛рд╣.

-f рдПрд╕рдПрд╕рдПрдЪ рдЪрд▓рд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдСрдЯреЛрдПрд╕рдПрд╕рдПрдЪ рдХреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред -f рдЭрдВрдбрд╛ рдЫреАрди рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдкрд╛рд░рд┐рдд рддрд░реНрдХреЛрдВ рд╕реЗ рд▓реЗрдХрд░ рдПрд╕рдПрд╕рдПрдЪ рддрдХред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрдирдХреЗ рдмреАрдЪ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдВрддрд░ рд╣реИ -f
рдСрдЯреЛрд╢ рдХреЗ рд╕рд╛рде, рдФрд░ -f рдПрд╕рдПрд╕рдПрдЪ рдХреЗ рд╕рд╛рде: рдЬрдм рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдСрдЯреЛрд╕реНрд╢ ssh рдорд╛рдБрдЧрдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рд╣реЛрдЧрд╛
рдкрд╛рд╕рд╡рд░реНрдб рдпрд╛ рдкрд╛рд╕рдлрд╝реНрд░реЗрдЬрд╝. рдХрдм -f рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, "рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЧреЗрдЯ" рд╕рдордп (рджреЗрдЦреЗрдВ)ред
AUTOSSH_GATETIME) рдХреЛ 0 рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

-V рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ рдСрдЯреЛрд╕реНрд╢ рдЗрд╕рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рдХреНрд░рдорд╛рдВрдХ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рд▓рд┐рдПред

рд╡рд╛рддрд╛рд╡рд░рдг


рдХрдиреЗрдХреНрд╢рди рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдкреЛрд░реНрдЯ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзреНрд╡рдЬ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдСрдЯреЛрд╕реНрд╢ рдкрд░реНрдпрд╛рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд░ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ ssh рдЕрднреА рднреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд▓рд┐рдП рдкрддреНрд░ рдПрдХрддреНрд░ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдФрд░
рдЯрдХрд░рд╛рд╡ рд╕реЗ рдмрдЪрдиреЗ рдХрд╛ рдпрд╣ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рд▓рдЧрддрд╛ рд╣реИред

AUTOSSH_DEBUG
рдпрджрд┐ рдпрд╣ рд╡реЗрд░рд┐рдПрдмрд▓ рд╕реЗрдЯ рд╣реИ, рддреЛ рд▓реЙрдЧрд┐рдВрдЧ рд╕реНрддрд░ LOG_DEBUG рдкрд░ рд╕реЗрдЯ рд╣реИ, рдФрд░ рдпрджрд┐
рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, syslog рдХреЛ stderr рдореЗрдВ рд▓реЙрдЧ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреЛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

AUTOSSH_FIRST_POLL
рдкрд╣рд▓реЗ рдХрдиреЗрдХреНрд╢рди рдкрд░реАрдХреНрд╖рдг рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж рдЬрдирд░рд▓
рдорддрджрд╛рди рд╕рдордп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдиреАрдЪреЗ AUTOSSH_POLL рджреЗрдЦреЗрдВ)ред

AUTOSSH_GATETIME
рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╕рдлрд▓ рдХрдиреЗрдХреНрд╢рди рдорд╛рдирдиреЗ рд╕реЗ рдкрд╣рд▓реЗ ssh рдХреЛ рдХрд┐рддрдиреА рджреЗрд░ рддрдХ рдЪрд╛рд▓реВ рд░рд╣рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдбрд┐рдлрд╝реЙрд▓реНрдЯ 30 рд╕реЗрдХрдВрдб рд╣реИ. рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрджрд┐ AUTOSSH_GATETIME рдХреЛ 0 рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рди рдХреЗрд╡рд▓
рдЧреЗрдЯрдЯрд╛рдЗрдо рд╡реНрдпрд╡рд╣рд╛рд░ рдмрдВрдж рд╣реЛ рдЧрдпрд╛, рд▓реЗрдХрд┐рди рдСрдЯреЛрдПрд╕рдПрд╕рдПрдЪ рдкрд╣рд▓реА рд░рди рд╡рд┐рдлрд▓рддрд╛ рдХреЛ рднреА рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджреЗрддрд╛ рд╣реИ
рдПрд╕рдПрд╕рдПрдЪ. рдмреВрдЯ рдкрд░ рдСрдЯреЛрд╢ рдЪрд▓рд╛рдиреЗ рдкрд░ рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

AUTOSSH_LOGLEVEL
syslog рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╕реНрддрд░реЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рд▓реЙрдЧ рд╕реНрддрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ; рддреЛ 0 рдХреЗ рд╕рд╛рде 7-7
рд╕рдмрд╕реЗ рдмрд╛рддреВрдиреА рд╣реЛрдирд╛.

AUTOSSH_LOGрдлрд╝рд╛рдЗрд▓
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдСрдЯреЛрд╕реНрд╢ syslog рдХреЗ рдмрдЬрд╛рдп рдирд╛рдорд┐рдд рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

AUTOSSH_MAXLIFETIME
рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдЪрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрддрдо рд╕реЗрдХрдВрдб рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдПрдХ рдмрд╛рд░ рдХреА рд╕рдВрдЦреНрдпрд╛
рд╕реЗрдХрдВрдб рдмреАрдд рдЪреБрдХреЗ рд╣реИрдВ, рдПрд╕рдПрд╕рдПрдЪ рдмрдЪреНрдЪрд╛ рдорд╛рд░рд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЬрд╛рдПрдЧрд╛ред

AUTOSSH_MAXSTART
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ ssh рдХреЛ рдХрд┐рддрдиреА рдмрд╛рд░ рдкреНрд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЛрдгрд╛рддреНрдордХ рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдорддрд▓рдм рдХреЛрдИ рд╕реАрдорд╛ рдирд╣реАрдВ рд╣реИ
ssh рдкреНрд░рд╛рд░рдВрдн рд╣реЛрдиреЗ рдХреА рд╕рдВрдЦреНрдпрд╛. рдбреАрдлреЙрд▓реНрдЯ рдореВрд▓реНрдп 1 рд╣реИред

AUTOSSH_MESSAGE
рдХрдиреЗрдХреНрд╢рди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╕рдордп рднреЗрдЬреЗ рдЧрдП рд╕рдВрджреЗрд╢ рдХреЛ рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ рд╕рдВрджреЗрд╢ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред

AUTOSSH_NTрд╕реЗрд╡рд╛
(рдХреЗрд╡рд▓ рд╕рд┐рдЧрд╡рд┐рдиред) рдЬрдм "рд╣рд╛рдБ" рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдСрдЯреЛрдПрд╕рдПрд╕рдПрдЪ рдПрдХ рдПрдирдЯреА рд╕реЗрд╡рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ
cygrunsrv. рдпрд╣ рдЬреЛрдбрд╝рддрд╛ рд╣реИ -N рдпрджрд┐ ssh рдХреЗ рд▓рд┐рдП рдзреНрд╡рдЬ рдкрд╣рд▓реЗ рд╕реЗ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ рд▓реЙрдЧ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ
stdout, рдФрд░ ssh рдирд┐рдХрд╛рд╕ рдкрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ a рдкрд░ рднреА рдкреБрдирд░рд╛рд░рдВрдн рд╣реЛ рдЬрд╛рдП
рд╕рд╛рдорд╛рдиреНрдп рдирд┐рдХрд╛рд╕.

AUTOSSH_PATH
рдпрджрд┐ рдпрд╣ рдкрде рд╕реЗ рднрд┐рдиреНрди рд╣реИ, рддреЛ ssh рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЗ рд▓рд┐рдП рдкрде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ
рдореЗрдВ рд╕рдВрдХрд▓рд┐рддред

AUTOSSH_PIDFILE
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ autossh pid рд▓рд┐рдЦреЗрдВред

AUTOSSH_POLL
рд╕реЗрдХрдВрдб рдореЗрдВ рдХрдиреЗрдХреНрд╢рди рдкреЛрд▓ рд╕рдордп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ; рдбрд┐рдлрд╝реЙрд▓реНрдЯ 600 рд╕реЗрдХрдВрдб рд╣реИ. рдЬрдм рддрдХ
AUTOSSH_FIRST_POLL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдкрд╣рд▓рд╛ рдорддрджрд╛рди рд╕рдордп рдорддрджрд╛рди рд╕рдордп рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЕрдЧрд░
рдорддрджрд╛рди рдХрд╛ рд╕рдордп рдиреЗрдЯрд╡рд░реНрдХ рдЯрд╛рдЗрдордЖрдЙрдЯ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ 15 рд╕реЗрдХрдВрдб) рдХреЗ рджреЛрдЧреБрдиреЗ рд╕реЗ рднреА рдХрдо рд╣реИ
рдиреЗрдЯрд╡рд░реНрдХ рдЯрд╛рдЗрдордЖрдЙрдЯ рдХреЛ рдорддрджрд╛рди рд╕рдордп рдХреЗ 1/2 рддрдХ рдиреАрдЪреЗ рдХреА рдУрд░ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

AUTOSSH_рдкреЛрд░реНрдЯ
рдХрдиреЗрдХреНрд╢рди рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдкреЛрд░реНрдЯ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рдЕрдзрд┐рдХрддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдПрд╕рдПрд╕рдПрдЪ рдЙрдкрдпреБрдХреНрдд рд╣реЛрддрд╛ рд╣реИ -M рдХреБрдЫ
рд╕рдордпред рд▓реЗрдХрд┐рди рдЗрд╕ рд╕рдВрднрд╛рд╡рд┐рдд рдЙрдкрдпреЛрдЧ рдХреЗ рдХрд╛рд░рдг, AUTOSSH_PORT рдУрд╡рд░рд░рд╛рдЗрдб рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ -M рдЭрдВрдбрд╛ред рдПрдХ рдХреАрдордд
0 рдХрд╛ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

рдбреЗрдмрд┐рдпрди-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░


рдСрдЯреЛрдПрд╕рдПрд╕рдПрдЪ рдХрд╛ рдбреЗрдмрд┐рдпрди рд╕рдВрд╕реНрдХрд░рдг рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдореБрдлреНрдд рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдкреЛрд░реНрдЯ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд░реИрдкрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рдФрд░ -M AUTOSSH_PORT рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИ, рдЖрдЧреЗ рдХреЗ рд▓рд┐рдП /usr/share/doc/autossh/README.Debian рджреЗрдЦреЗрдВ
рдЬрд╛рдирдХрд╛рд░реА.

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди рдСрдЯреЛрдПрд╕рдПрд╕рдПрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad