рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдкрд░ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрднрд╡

рд╕реНрддрд░: рд╢реБрд░реБрдЖрддреА

рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдкрд░ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрднрд╡


рдкрд░рд┐рдЪрдп


рдХреБрдЫ рд╕рд╛рд▓ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рд╡рд░реНрдЬрд┐рдирд┐рдЯреА рд╕реЗ рдирд┐рдкрдЯрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдФрд░ рдореБрдЭреЗ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЯреНрд░реИрд╡рд▓ рдиреЛрдЯреНрд╕ рдорд┐рд▓реЗ, рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВрдиреЗ рдЕрдм рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдпрд╣рд╛рдВ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рд╣реИред рдпрд╣рд╛рдВ рдХреЛрдИ рд░рд╣рд╕реНрдпреЛрджреНрдШрд╛рдЯрди рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдЗрд╕ рд▓реЗрдЦ рдХреЛ рдиреМрд╕рд┐рдЦрд┐рдпрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореИрдВ рдпрд╣рд╛рдБ рдЬреЛ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рд╡рд╣ рд╣реИ рд▓рд┐рдирдХреНрд╕ рдФрд░ рдлреНрд░реАрдмреАрдПрд╕рдбреА рдкрд░ рдореМрдЬреВрджрд╛ рдЧреИрд░-рдЖрднрд╛рд╕реА рд╕рд░реНрд╡рд░реЛрдВ рдХрд╛ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдХрд░рдирд╛ред




рдЗрд╕рдХреЗ рдмрд╛рдж рдореИрдВрдиреЗ VirtualBox рдХреЛ рдХреНрдпреЛрдВ рдЪреБрдирд╛


рдХрд╛рд░рдг рдиреАрдЪреЗ рдкреНрд░рд╕реНрддреБрдд рд╣реИрдВ:рдкреВрд░реНрдг рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЧрд╛рдЗрдб рдирд┐рд░реНрдорд╛рддрд╛ рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред

рдЬрд┐рди рд╡рдЬрд╣реЛрдВ рд╕реЗ рдореИрдВ рдЕрдм рдЗрд╕реЗ рдирд╣реАрдВ рдЪреБрдиреВрдВрдЧрд╛

рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдУрдПрд╕ рддреИрдпрд╛рд░ рдХрд░рдирд╛


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

рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (phpvirtualbox) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рд╡реЗрдм рд╕рд░реНрд╡рд░ (рдЕрдкрд╛рдЪреЗ 2 рдЪрдпрдирд┐рдд) рдФрд░ PHP 5 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдбреЗрдмрд┐рдпрди рдореЗрдВ, PHP 5 рдФрд░ рдЕрдкрд╛рдЪреЗ 2 рдХрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди phpvirtualbox рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИ, рдЖрдкрдХреЛ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рддрд░реАрдХреЗ рд╕реЗ рдХреБрдЫ рднреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рд╡рд┐рд╡рд░рдг:

Phpvirtualbox рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ


рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдХреЗ рд▓рд┐рдП, PHP рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдПрдХ рдореБрдлреНрдд рд╡реЗрдм-рдЖрдзрд╛рд░рд┐рдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реИ рдФрд░ рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдореЗрдВ рдПрдХреАрдХреГрдд рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рд╡реЗрдм рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред

Phpvirtualbox рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:

1. рдбреЗрд╡рд▓рдкрд░ рдХреА рд╕рд╛рдЗрдЯ рдкрд░, рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рджреЗрдЦреЗрдВ рдФрд░ рдЗрд╕реЗ рд╕рд░реНрд╡рд░ рдкрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ:
virtbox# cd /var/www && wget phpvirtualbox.googlecode.com/files/phpvirtualbox-4.1-7.zip
2. рдЕрдирдкреИрдХ:
virtbox# unzip phpvirtualbox-4.1-7.zip
3. рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ:
virtbox# cd phpvirtualbox-4.1-7.zip && cp config.php-example config.php && vim config.php
4. рд╣рдо рдЙрд╕ рд╕рд░реНрд╡рд░ рдХрд╛ рдкрддрд╛ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдЬрд┐рд╕ рдкрд░ рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рд░рд┐рдореЛрдЯ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдЯ-рдЗрди рдЖрд░рдбреАрдкреА-рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдореЗрдВ:
var $consoleHost = '10.0.0.7';

рдЪреЗрддрд╛рд╡рдиреА! рд╕рдлрд▓ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП, рдЖрдиреЗ рд╡рд╛рд▓реЗ рдкреЛрд░реНрдЯреНрд╕ рдХреЛ рд╕рд░реНрд╡рд░ рдкрд░ рдЦреБрд▓рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ 3389 (рдЯреАрд╕реАрдкреА) рдкрд░, рдПрдХ рдкреЛрд░реНрдЯ рдкреНрд░рддрд┐ рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдоред

5. рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рд╡реЗрдм рд╕реЗрд╡рд╛ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдлрд╛рдЗрд▓ /etc/vbox/vbox.cfg рдмрдирд╛рддреЗ рд╣реИрдВ:
VBOXWEB_USER='vbox'
VBOXWEB_HOST=127.0.0.1
VBOXWEB_LOGFILE=/srv/log/vboxwebservice


6. рд╣рдо рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рд╡реЗрдм рд╕реЗрд╡рд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рд╣рдореЗрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдлрд╝рд╛рдЗрд▓ / srv / log / vboxwebservice рдХреЛ vbox рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкрдврд╝рд╛ рдФрд░ рд▓рд┐рдЦрд╛ рдЬрд╛рдП:
/etc/init.d/vboxweb-service start.

phpvirtualbox рдЕрдм virtbox.site/phpvirtualbox рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред

рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЗрдВ рдмрдирд╛рдирд╛


рд╡реЗрдм-рдЖрдзрд╛рд░рд┐рдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдмрдирд╛рдирд╛ рдХрд╛рдлреА рд╕реНрдкрд╖реНрдЯ рд╣реИ; рдЖрдкрдХреЛ phpvirtualbox рдореЗрдВ New рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдФрд░ рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рдПрдХ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╕реВрдЪреА рд╣реИ, рдЬреЛ рдЕрддрд┐рдерд┐ рд▓рд┐рдирдХреНрд╕ рдФрд░ рдлреНрд░реАрдмреАрдПрд╕рдбреА рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
  1. рдкреНрд░рдгрд╛рд▓реА
    1. рдмреЗрд╕ рдореЗрдореЛрд░реА: 512 рдПрдордмреА
    2. рдкреНрд░реЛрд╕реЗрд╕рд░ (рдУрдВ): 1
    3. рдкреАрдПрдИ / рдПрдирдПрдХреНрд╕ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ: 32 рдмрд┐рдЯ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП 4 рдЬреАрдмреА рд╕реЗ рдЕрдзрд┐рдХ рдореЗрдореЛрд░реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХрд╛ рдЕрдиреБрдХрд░рдг рдЖрдорддреМрд░ рдкрд░ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ
    4. рдЪрд┐рдкрд╕реЗрдЯ: рдкреАрдЖрдИрдЖрдИрдПрдХреНрд╕ 3 - рдореИрдиреБрдЕрд▓ рдЪрд┐рдкрд╕реЗрдЯ рдХреЗ рдкреНрд░рдХрд╛рд░ рдкрд░ рдЧрддрд┐ рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВ рдХрд╣рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ
    5. рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕реБрд╡рд┐рдзрд╛рдПрдБ
      1. IO APIC рд╕рдХреНрд╖рдо рдХрд░реЗрдВ - рдХреНрд▓реЛрди APIC рдЕрдиреБрдХрд░рдг рдХреЗ рдмрд┐рдирд╛ рдХреБрдЫ рдХреНрд▓реЛрди рдХрд┐рдП рдЧрдП рд╕рд░реНрд╡рд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ
      2. UTC рд╕рдордп рдореЗрдВ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдШрдбрд╝реА - рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо UTC рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рд╕рдордп рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рд╡рд┐рдХрд▓реНрдк UTC рдореЗрдВ рдЕрддрд┐рдерд┐ OS рд╕рдордп рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╝рд┐рдореНрдореЗрджрд╛рд░ рд╣реИ, рдФрд░ рд╕реНрдерд╛рдиреАрдп рд╕рдордп рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВред
      3. рдкреНрд░рджрд░реНрд╢рди: 2 рдПрдордмреА - рдиреНрдпреВрдирддрдо рд╕рдВрднрд╡ рдореВрд▓реНрдп; рдЬрдм рдпрд╣ рдорд╛рди 1 рдПрдордмреА рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ rdp рдХрдиреЗрдХреНрд╢рди рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдирдИ рдорд╢реАрдиреЗрдВ рдмрдирд╛рддреЗ рд╕рдордп, рдЖрдк phpvirtualbox рджреНрд╡рд╛рд░рд╛ рджрд┐рдП рдЧрдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдХреЛ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред
      4. рд╕реНрдЯреЛрд░реЗрдЬ: рдЬрд╣рд╛рдВ рдбрд┐рд╕реНрдХ рдЗрдореЗрдЬ рдмрдирд╛рдирд╛ рд╣реИ
  2. рдиреЗрдЯрд╡рд░реНрдХ
    1. рдбреЗрдмрд┐рдпрди: Virtio - рдЕрддрд┐рдерд┐ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рдорджрдж рд╕реЗ рдбреЗрдмрд┐рдпрди рд╕рдордЭ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдмрд╣реБрдд рдмрдбрд╝рд╛ рд▓рд╛рдн рджреЗрддрд╛ рд╣реИ
    2. FreeBSD: Intep PRO / 1000 MT рд╕рд░реНрд╡рд░ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб - FreeBSD рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЕрддрд┐рдерд┐ рдбреНрд░рд╛рдЗрд╡рд░ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЙрдкрд▓рдмреНрдз рд╕рдмрд╕реЗ рддреЗрдЬ рдХрд╛рд░реНрдб рдХреЗ рдЕрдиреБрдХрд░рдг рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВред FreeBSD рдкрд░, рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ em0 рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
  3. рд╕реАрд░рд┐рдпрд▓ рдкреЛрд░реНрдЯ: рдЕрдХреНрд╖рдо
  4. USB: рдЕрдХреНрд╖рдо
  5. рд╕рд╛рдЭрд╛ рдХрд┐рдП рдЧрдП рдлрд╝реЛрд▓реНрдбрд░: рдХреЛрдИ рдирд╣реАрдВ - рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдХреА рдХреНрд╖рдорддрд╛ рдореЗрдЬрдмрд╛рди рд╕рд┐рд╕реНрдЯрдо рдлрд╝рд╛рдЗрд▓реЛрдВ рддрдХ рдЕрддрд┐рдерд┐ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдорддреМрд░ рдкрд░ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рд╕реНрдХреЗрдк рдпрд╛ sftp рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ
рдХрдВрд╕реЛрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдиреБрдЕрд▓ рд╕реЗрдХреНрд╢рди 8.6 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдкреНрд░рдмрдВрдзрди


рд╡реЗрдм рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдмрдВрдзрди


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

рдорд╢реАрди рдХреЗ рджрд╛рд╣рд┐рдиреЗ рдмрдЯрди рдХреЗ рд╕рд╛рде рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реА рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ, рдЗрд╕рдХреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕, рд╡рд┐рд▓реЛрдкрди, рд▓реЙрдЧ рджреЗрдЦрдиреЗ рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рд╕рдВрдЪрд╛рд▓рди рдЙрдкрд▓рдмреНрдз рд╣реИрдВред

рдпрд╣ рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдХрдВрд╕реЛрд▓ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рднреА рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ, рдЬреЛ рдПрдХ рдорд╛рдЙрд╕ рдФрд░ рдХреАрдмреЛрд░реНрдб рдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╢реАрди рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд╕рдорд╛рди рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд╛рдВрдЫрд┐рдд рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ, phpvirtualbox рдореЗрдВ рдХрдВрд╕реЛрд▓ рдЯреИрдм рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ, рд╕реНрдХреНрд░реАрди рдЖрдХрд╛рд░ (рдЕрддрд┐рдерд┐ рдУрдПрд╕ рдХреЗ рдкрд╛рда рдореЛрдб рдХреЗ рд▓рд┐рдП, 800x600 рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ) рд╕реЗрдЯ рдХрд░реЗрдВ, рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рджреВрд░рд╕реНрде рдХрдиреЗрдХреНрд╢рди рдХреНрд▓рд╛рдЗрдВрдЯ (рдЬреЛ рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдХрдВрд╕реЛрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ) рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдЖрдк рдЬрд┐рд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ, рдЙрд╕реА рд╕реЗ рдЖрдк рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдХрдВрд╕реЛрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рдмрдВрдзрди


рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП VBoxManage рдФрд░ VBoxHeadless рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рдореИрдиреБрдЕрд▓ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИред

рдЖрдкрдХреЛ vbox рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рддрд╣рдд VrtualBox рдЪрд▓рддреА рд╣реИ, рдпрджрд┐ рдпрд╣ рдХрд┐рд╕реА рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдпрд╛ рд░реВрдЯ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ VirtualBox рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдЬреЛ рдХрд┐ Vbox рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВ рдФрд░ рдПрдХ рддреНрд░реБрдЯрд┐ рджреЗрдЧрд╛ред

Vbox рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдпрд╣ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛:
su -s /bin/bash vbox

рд╢реЗрд▓ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, vbox рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рд╢реЗрд▓ / рдмрд┐рди / рдЧрд▓рдд рд╣реИред

рдиреАрдЪреЗ рдбрд┐рд╕реНрдХ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЪрд╛рд▓реВ рдХрд░рдиреЗ, рдмрдВрдж рдХрд░рдиреЗ рдФрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢ рджрд┐рдП рдЧрдП рд╣реИрдВред

1. рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╢реБрд░реВ рдХрд░рдирд╛ (рдЬрдм рдЖрдк рд╕рд░реНрд╡рд░ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рд╕реЗ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ):
for M in test1 test2 test3 ; do VBoxManage startvm $M --type=headless ; sleep 30 ; done

рдпрджрд┐ рдЖрдк рдиреАрдВрдж 30 рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреА рд╣рд╛рд░реНрдб рдбрд┐рд╕реНрдХ рд╕реЗ рдмрд╣реБрдд рдЧрд╣рди рдкрдврд╝рдиреЗ рдХреЗ рдХрд╛рд░рдг рдХреБрдЫ рдорд╢реАрдиреЗрдВ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ, рдФрд░ рдХреБрдЫ рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдпрд╣ рддрдп рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рд╣рд╛рд░реНрдб рдбрд┐рд╕реНрдХ рд╕реЗ рдкрдврд╝рдиреЗ рдХреА рддреНрд░реБрдЯрд┐ рд╣реИред

2. рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рдореВрд╣ рдХреЛ рдмрдВрдж рдХрд░рдирд╛ (рдЬрдм рдЖрдк рд╕рд░реНрд╡рд░ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рд╕реЗ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ):
for M in test1 test2 test3 ; do VBoxManage controlvm $M acpipowerbutton ; sleep 30 ; done

рд▓рдЧрднрдЧ рд╕рднреА рдорд╢реАрдиреЗрдВ рдкрд╛рд╡рд░ рдмрдЯрди рдХреЗ рдкреНрд░реЗрд╕ рдХреЛ рд╕рдордЭрддреА рд╣реИрдВ рдФрд░ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдкреВрд░рд╛ рдХрд░ рд╕рдХреЗрдВрдЧреАред

3. рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЖрдХрд╛рд░ рдХреА рдбрд┐рд╕реНрдХ рдмрдирд╛рдирд╛:
VBoxManage createhd --variant Fixed --size 20000 --format vdi --filename test

4. рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдлреЙрд░реНрдореЗрдЯ рд╕реЗ рдбрд┐рд╕реНрдХ рдЗрдореЗрдЬ рдХреЛ рдПрдХ рдРрд╕реЗ рдлреЙрд░реНрдореЗрдЯ рдореЗрдВ рдХрдиреНрд╡рд░реНрдЯ рдХрд░реЗрдВ рдЬрд┐рд╕реЗ рдЕрдиреНрдп рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рд╕рдордЭрддреА рд╣реИрдВ:
VBoxManage internalcommands converttoraw test1.vdi test1.raw

RDP рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрд╢рди


рдЖрдк RDP рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХрдВрд╕реЛрд▓ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд┐рдВрдбреЛрдЬ рдореЗрдВ рдЖрдкрдХреЛ рд╕реНрдЯрд╛рд░реНрдЯ-> рдСрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕-> рдПрд╕реЗрд╕рд░реАрдЬ-> рд░рд┐рдореЛрдЯ рдбреЗрд╕реНрдХрдЯреЙрдк рдХрдиреЗрдХреНрд╢рди рдХреЛ рдЦреЛрд▓рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдПрдбреНрд░реЗрд╕ рдЧреБрдг рдмреЙрдХреНрд╕ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реА рд╕реЗ рдЬреБрдбрд╝рд╛ рдкреЛрд░реНрдЯ рдФрд░ рдкреЛрд░реНрдЯ, рдЬрд┐рд╕реЗ phpvirtualbox рдореЗрдВ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рдиреА рдХреЗ рд▓рд┐рдП, рдЖрдк рдХрдиреЗрдХреНрд╢рди рдорд╛рдкрджрдВрдбреЛрдВ рдореЗрдВ 1024x768 рдХреЗ рдПрдХ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдлрд┐рд░ рдХрдиреЗрдХреНрд╢рди рд╡рд┐рдВрдбреЛ рдкреВрд░реА рд╕реНрдХреНрд░реАрди рдкрд░ рдХрдмреНрдЬрд╛ рдирд╣реАрдВ рдХрд░реЗрдЧреА рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХреАрдмреЛрд░реНрдб рд╢реЙрд░реНрдЯрдХрдЯ, рдЬреИрд╕реЗ рдХрд┐ Alt + Tabред

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

рдЧреЗрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рд╕реНрдиреИрдкрд╢реЙрдЯ рдмрдирд╛рдирд╛


рд╕реНрдиреИрдкрд╢реЙрдЯреНрд╕ рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдмрдЪрд╛рдиреЗ рдФрд░ рдорд╛рдВрдЧ рдкрд░ рдЗрд╕ рд░рд╛рдЬреНрдп рдореЗрдВ рд╡рд╛рдкрд╕ рдЖрдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддреЗ рд╣реИрдВред рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдЕрд░реНрде рд╣реИ?
рдЬрдм рдЖрдк рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдХреА рдПрдХ рддрд╕реНрд╡реАрд░ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдЬрд┐рд╕ рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдкрд░ рд░рд╣рддрд╛ рд╣реИ, рд╡рд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╣реАрдВ рдмрдврд╝рддрд╛ рд╣реИ, рдХреЗрд╡рд▓ рдЕрддрд┐рдерд┐ рдорд╢реАрди рдХреА рдбрд┐рд╕реНрдХ рдХреА рдореМрдЬреВрджрд╛ рдЫрд╡рд┐ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЬреЛ рдбреЗрдЯрд╛ рдмрджрд▓рд╛ рдЧрдпрд╛ рд╣реИ, рд╡рд╣ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рд▓реЗрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ /etc/rc.conf рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдкреНрд░рддрд┐ рдЕрд▓рдЧ рд╕реЗ рд▓рд┐рдЦреА рдЬрд╛рдПрдЧреАред

Phpvirtualbox рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рд╕реНрдиреИрдкрд╢реЙрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЪрд╛рд╣рд┐рдП:рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ phpvirtualbox рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рд╕реНрдиреИрдкрд╢реЙрдЯ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:

рдбрдВрдк рдирд┐рд░реНрдорд╛рдг


рдбреЗрдмрд┐рдпрди рд▓рд┐рдирдХреНрд╕


рдХреНрд▓реЛрдирд┐рдВрдЧ рдФрд░ рд░рд┐рдХрд╡рд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдЯреЗрд╕реНрдЯ 1 рд╕рд░реНрд╡рд░ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкрд░ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдбреЗрдмрд┐рдпрди рд▓рд┐рдирдХреНрд╕ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ (рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд▓реЗрдиреА 5 рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдИ рднреА рд╕рдВрд╕реНрдХрд░рдг)ред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рддреАрди рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рддреАрди рд╡рд┐рднрд╛рдЬрди рд╣реИрдВ: /, /var, /usr

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдбрдВрдк рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
aptitude install dump

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдбреЗрдмрд┐рдпрди рдкрд░ рдХреНрд▓реЛрди рд╕рд░реНрд╡рд░ рдХрд╛ рдПрдХ рдбрдВрдк рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕реБрдкрд░рдпреБрд╕рд░ (рд░реВрдЯ) рдпрд╛ рд╕реВрдбреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдХреИрд╕реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдбрдВрдк рдбрдВрдк рди рдХрд░реЗрдВ, рдЕрдкрдиреЗ рд▓рд┐рдП рд╕реЛрдЪреЗрдВ):
dump 0af test1.root /
dump 0af test1.var /var
dump 0af test1.usr /usr


рдпрд╣рд╛рдВ:
0 -- 0
a -- ,
L -- , , , , . Linux .
f -- .

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

FreeBSD


рдХреНрд▓реЛрдирд┐рдВрдЧ рдФрд░ рд░рд┐рдХрд╡рд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдЯреЗрд╕реНрдЯ 1 рд╕рд░реНрд╡рд░ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкрд░ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕ рдкрд░ рдлреНрд░реАрдмреАрдПрд╕рдбреА рд╕реНрдерд╛рдкрд┐рдд рд╣реИ (рдХреЛрдИ рднреА рд╕рдВрд╕реНрдХрд░рдг рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 6 рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ)ред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рддреАрди рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рддреАрди рд╡рд┐рднрд╛рдЬрди рд╣реИрдВ: /, /var, /usr

FreeBSD рдкрд░ рдПрдХ рдХреНрд▓реЛрди рд╕рд░реНрд╡рд░ рдХрд╛ рдПрдХ рдбрдВрдк рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕реБрдкрд░рдпреБрд╕рд░ (рд░реВрдЯ) рд╕реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рджреЗрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдпрд╛ sudo (рдлрд┐рд░ рд╕реЗ, рдореИрдВ рдЖрдкрдХреЛ рдбрдВрдкрд┐рдВрдЧ рдбрдВрдкрд┐рдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реВрдВ):
dump 0aLf test1.root /
dump 0aLf test1.var /var
dump 0aLf test1.usr /usr


рдпрд╣рд╛рдВ:
0 -- 0
a -- ,
f -- .

Anaglogino, рдкреНрд░рд╛рдкреНрдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдбрдВрдк рддреИрдирд╛рддреА


рдбреЗрдмрд┐рдпрди рд▓рд┐рдирдХреНрд╕


1. рдЖрдкрдХреЛ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдмрдирд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдПрдХ рдбрд┐рд╕реНрдХ рдФрд░ рдПрдХ рдмреВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп LiveCD рдбреЗрдмрд┐рдпрди рдХреЛ рдЗрд╕рдореЗрдВ рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВред

2. рдлрд┐рд░ рдЖрдкрдХреЛ рдкрд░рд┐рдгрд╛рдореА рдЕрдиреБрднрд╛рдЧ рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдЙрд╕ рдкрд░ рдЧрд░реНрдн рдзрд╛рд░рдг рдХрд░реЗрдВ, рдЙрдирдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░реЗрдВ:
cd /mnt1 && restore -rf /mnt/test1.root && cd usr && restore -rf /mnt/test1.usr &&
cd ../var && restore -rf /mnt/test1.var


3. рдмреВрдЯрд▓реЛрдбрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:
grub-install /dev/sda1 ред

4. UUID рдХреЛ /etc/fstab рдореЗрдВ рд╕рд╣реА рдХрд░реЗрдВ

5. рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рд╡рд┐рднрд╛рдЬрди рдХреЗ UUIDs рд╕рд╣реА рдврдВрдЧ рд╕реЗ /boot/grub/grub.cfg рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВ:
search --no-floppy --fs-uuid --set df7f92ba-2877-4b39-8805-966cf9ab52f3
linux /boot/vmlinuz-2.6.32-5-amd64 root=UUID=df7f92ba-2877-4b39-8805-966cf9ab52f3 ro quiet


6. рдЬрд╛рдВрдЪреЗрдВ /var/spool/cron/crontabs, /etc/crontab рдФрд░ рдЕрдХреНрд╖рдо рдХрд░реЗрдВ рдЬреЛ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╣реИред

7. рдпрджрд┐ рд╕рд░реНрд╡рд░ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рддреЛ рдХрдВрд╕реЛрд▓ рдЪрд╛рд▓реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдирд┐рдореНрди /etc/inittab рд╕реЗ рд╕рдорд╛рди рд▓рд╛рдЗрди рд╣рдЯрд╛ рджреЗрдВ:
T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100 , рдФрд░ рдЗрд╕ рддрд░рд╣ рд╕реЗ /etc/default/grub :
GRUB_TERMINAL=console (рдХреЗрд╡рд▓ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ)ред

FreeBSD


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

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ tmp рдкрд╛рд░реНрдЯреАрд╢рди / mnt рдореЗрдВ рдорд╛рдЙрдВрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЕрддрд┐рдерд┐ OS рдХреЗ рд▓рд┐рдП рдбрд┐рд╕реНрдХ рдЫрд╡рд┐ рдХреЛ рджреЛ рд╕реНрд▓рд╛рдЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдкрд╣рд▓рд╛ mnt1 рдореЗрдВ рдЖрд░реЛрд╣рд┐рдд рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ рд╕реНрд╡реИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдорд╛рдЙрдВрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдлрд┐рд░ рдЖрдк рдирд┐рдореНрди рдкреНрд░рдХрд╛рд░ рд╕реЗ рдбрдВрдк рдХреЛ рддреИрдирд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

cd /mnt1 && restore -rf /mnt/test1.root && cd usr && restore -rf /mnt/test1.usr &&
cd ../var && restore -rf /mnt/test1.var


рдпрд╣рд╛рдБ рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЕрдЧрд▓рд╛ рдХрдорд╛рдВрдб рдХреЗрд╡рд▓ рддрднреА рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдкрд┐рдЫрд▓реЗ рдПрдХ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреВрд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╕реНрдерд┐рддрд┐рдпрд╛рдБ рддрдм рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, var рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ, рдЗрд╕рд╕реЗ рд╕рдВрдХреНрд░рдордг рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдбрдВрдк рдЧрд▓рдд рджрд┐рд╢рд╛ рдореЗрдВ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдбрдВрдк рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдХреНрд▓реЛрди рдХрд┐рдП рдЧрдП рд╕рд░реНрд╡рд░ рдХреЗ рдЕрддрд┐рдерд┐ рдУрдПрд╕ рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдкрд░рд┐рд╡рд░реНрддрди


рд▓реЛрдб рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рдерд┐ рдУрдПрд╕ рдХреЛ рдлрд┐рд░ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрд╡рд╢реНрдпрдХ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЖрдорддреМрд░ рдкрд░ рдиреНрдпреВрдирддрдо рд╣реЛрддреА рд╣реИ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ рд▓рд┐рдП рдЙрдмрд▓рддреА рд╣реИ:

1. mnt1 рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ (рдКрдкрд░ рджреЗрдЦреЗрдВ) рд╣реЛрдиреЗ рдХреЗ рдирд╛рддреЗ, рд╣рдо рдмреВрдЯрд▓реЛрдбрд░ рд╡рд┐рдиреНрдпрд╛рд╕ рдлрд╛рдЗрд▓ рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реИрдВред рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рдЪ рд╣реИ рдпрджрд┐ рд╣рдо COM рдкреЛрд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрдВрд╕реЛрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдмрд╛рд╣рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рдЙрддреНрдкрд╛рджрди рд╕рд░реНрд╡рд░ рдХрд╛ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдмреВрдЯрд▓реЛрдбрд░ рдлреНрд░реАрдЬ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
rm /mnt1/boot.config
rm /mnt1/boot/device.hints

2. рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ /mnt1/etc/fstab рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓реЗрдВ:
/dev/ad0s1b none swap sw 0 0
/dev/ad0s1a / ufs rw 2 2

рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЕрддрд┐рдерд┐ рдУрдПрд╕ рдХреА рдбрд┐рд╕реНрдХ рдЫрд╡рд┐ 2 рд╕реНрд▓рд╛рдЗрд╕ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдкрд╣рд▓рд╛ рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдФрд░ рджреВрд╕рд░рд╛ рд╕реНрд╡реИрдк рдХреЗ рд▓рд┐рдП рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

3. рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рдХрд░реНрдиреЗрд▓ рдореЙрдбреНрдпреВрд▓ рдХреЛ /boot/loader.conf if_em_load="YES" рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрд▓реЛрди рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдмрддрд╛рдПрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ /boot/loader.conf if_em_load="YES" рдлрд╝рд╛рдЗрд▓ рдореЗрдВ /boot/loader.conf if_em_load="YES"

4. рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЖрдИрдкреА рдкрддреЗ рдХреЛ рдХреНрд▓реЛрди рдХрд┐рдП рдЧрдП рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП, /etc/rc.conf рдЖрдкрдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдПрдбреЗрдкреНрдЯрд░ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рд▓рд╛рдЗрди рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдлрд╝реЙрд░реНрдо рдХреА рдПрдХ рдирдИ рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

ifconfig_em0="inet 10.0.0.8/24"

6. рдпрджрд┐ рдХреНрд▓реЛрди рдХрд┐рдП рдЧрдП рд╕рд░реНрд╡рд░ рдХреЛ рдмрд╛рд╣рд░ рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓рд╛ рдЖрдИрдкреА рдкрддрд╛ рдЖрд╡рдВрдЯрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕рдХреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреЛ рдЕрдиреНрдп рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВред рдЪреЗрддрд╛рд╡рдиреА! рдХреНрд▓реЛрди рдХрд┐рдП рдЧрдП рд╕рд░реНрд╡рд░ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдХреЗ рд▓рд┐рдП рд╕рднреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдпрджрд┐ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣рдЯрд╛рдП рдирд╣реАрдВ рдЧрдП рд╣реИрдВ, рддреЛ рдХреНрд▓реЛрди рд╕рд░реНрд╡рд░ рдореБрдХрд╛рдмрд▓рд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд░реЗрдЧрд╛ред FreeBSD- рдЖрдзрд╛рд░рд┐рдд рд╕рд░реНрд╡рд░ рдкрд░ рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХрд╛ рдореБрдЦреНрдп рд╕реНрдерд╛рди /var/cron/tabs/ ред

7. рдбрдВрдк рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдлреНрд░реАрдмреАрдПрд╕рдбреА рдХреЛ рдмрдВрдж рдХрд░реЗрдВ рдФрд░ рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рд╕рд░реНрд╡рд░ рдХреНрд▓реЛрди рдХреЗ рд╕рд╛рде рд▓реЛрдб рдХрд░реЗрдВред рдмреВрдЯ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрд░реНрдиреЗрд▓ рдХреЛ рдмрджрд▓ рджрд┐рдП рдЧрдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕рд╛рде рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕реЗ рдмреВрдЯ рдХрд░реНрд▓рд░ рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрд░реНрдиреЗрд▓ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рдХрд░ рддрдп рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреЗ рджреМрд░рд╛рди рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╕рд╣реЗрдЬрд╛ рдерд╛:
unload
load boot/kernel.GENERIC/kernel
boot


рдЗрди рдЖрджреЗрд╢реЛрдВ рдХреЛ рд╡рд╛рдкрд╕ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕реЗ рдЖрд░рдбреАрдкреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ рдФрд░ рд╕реНрдХреНрд░реАрди рдкрд░ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рдЖрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ рдЬреЛ рдЖрдк рдмреВрдЯрд▓реЛрдбрд░ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Enter рджрдмрд╛ рд╕рдХрддреЗ рд╣реИрдВред

8. RDP рд╕реЗ рдХреНрд▓реЛрди рдХрд┐рдП рдЧрдП рд╕рд░реНрд╡рд░ рдкрд░ рд▓реЙрдЧ рдЗрди рдХрд░рдХреЗ ssh рдПрдХреНрд╕реЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬреЛрдбрд╝реЗрдВ:
pw user add username -g wheel && passwd username

рдпрд╣рд╛рдБ, -g wheel рд╡рд┐рдХрд▓реНрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╡реНрд╣реАрд▓ рдЧреНрд░реБрдк рдореЗрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд╕рджрд╕реНрдп FreeBSD рдореЗрдВ sudo рдФрд░ su рдХрд░рдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рд░рдЦрддреЗ рд╣реИрдВред

рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ


VirtualBox рдХреЗ рдЕрдВрджрд░, рдЖрдк рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреГрдердХ рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдХреНрдпрд╛ рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ?

рдХреНрд▓реЛрди рдХрд┐рдП рдЧрдП рд╕рд░реНрд╡рд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдХрдо рдХрд░реЗрдВ
рдЖрдкрд╕ рдореЗрдВ рд╕рд░реНрд╡рд░ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░реАрдХреНрд╖рдг рд╡рд╛рддрд╛рд╡рд░рдг рдмрдирд╛рдирд╛

рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдмрдирд╛рдирд╛


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

рдирдпрд╛ рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдмрдирд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдРрд╕рд╛ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИред рджреЛ рд╕рдорд╛рдзрд╛рди рд╣реИрдВ:

рд╕реАрдзреЗ "рдирд╛рдо" рдбреНрд░реЙрдк-рдбрд╛рдЙрди рд╕реВрдЪреА рдореЗрдВ рдирдП рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдирд╛рдо рд▓рд┐рдЦрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИред
рдлрд┐рд░ рдЖрдкрдХреЛ CLI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрддрд┐рдерд┐ рдиреЗрдЯрд╡рд░реНрдХ рдПрдбреЗрдкреНрдЯрд░ рдХреЛ рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

sudo su -s /bin/bash vbox
VBoxManage modifyvm test1 --nic1 intnet


рдпрд╣рд╛рдВ
nic1 рдЕрддрд┐рдерд┐ рдиреЗрдЯрд╡рд░реНрдХ рдПрдбреЗрдкреНрдЯрд░ рд╣реИ, рдЬрд╣рд╛рдВ 1 рдЗрд╕рдХрд╛ рдХреНрд░рдо рд╕рдВрдЦреНрдпрд╛ рд╣реИред рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рдПрдбреЗрдкреНрдЯрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИ
рдЗрдВрдЯрдиреЗрдЯ - рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ, рдирд╛рдо рдХреБрдЫ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред VirtualBox рдХреА рдЦрд╝рд╛рд╕рд┐рдпрдд рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рдмрд╕ рдПрдХ рд╣реА рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдХрдИ рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдФрд░ рд╡реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ (рдЙрддреНрд╕рд░реНрдЬрд┐рдд) рднреМрддрд┐рдХ рд╕реНрддрд░ рдкрд░ рдХрдиреЗрдХреНрдЯ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ, рдЬреЛ рдХрдИ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдХреЛ рдПрдХ рд╣реА рд╕реНрд╡рд┐рдЪ (рд╕реНрд╡рд┐рдЪ) рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд╕рдорд╛рди рд╣реИ ред

рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреБрд╕реНрддрд┐рдХрд╛ рдореЗрдВ рд╕реЗрдХреНрд╢рди 8.7.2 рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рд╕реЗрдЯрд┐рдВрдЧ рджреЗрдЦреЗрдВред

рдмрд╛рд╣рд░ рд╕реЗ рджреБрд░реНрдЧрдо рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди


RDP рдкрд╣реБрдБрдЪ


RDP рд╕рд░реНрд╡рд░ рдПрдХ рднреМрддрд┐рдХ рд╕рд░реНрд╡рд░ рдкрд░ рдЪрд▓рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдХрд┐рд╕реА рднреА рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЗрд╕ рдЖрд▓реЗрдЦ рдХреЗ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдиреБрднрд╛рдЧ рдкреНрд░рдмрдВрдзрди рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред

рдкреЛрд░реНрдЯ рдЕрдЧреНрд░реЗрд╖рдг


NAT рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд╕рд╛рде рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рд╡рд░реНрдЪреБрдЕрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕рдмреЙрдХреНрд╕ рджреНрд╡рд╛рд░рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд) рдФрд░ рдлреЙрд░рд╡рд░реНрдб (рдореИрдк) рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рд╕рд░реНрд╡рд░ рд╕рд░реНрд╡рд░ рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдордирдорд╛рдирд╛ рдкреЛрд░реНрдЯред Phpvirtualbox рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

1. рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЧреБрдгреЛрдВ рдкрд░ рдЬрд╛рдПрдВ, "рдиреЗрдЯрд╡рд░реНрдХ" рдЕрдиреБрднрд╛рдЧ рдкрд░ рдЬрд╛рдПрдВ, "рд╕рдВрд▓рдЧреНрди" рдлрд╝реАрд▓реНрдб рдореЗрдВ "рдПрдирдПрдЯреА" рд╡рд┐рдХрд▓реНрдк рдЪреБрдиреЗрдВред

2. рдЙрд╕реА рдЕрдиреБрднрд╛рдЧ рдХреЗ "рдЙрдиреНрдирдд" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдЫрд┐рдкреЗ рд╣реБрдП рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░реЗрдВ, рдФрд░ рд╡рд╣рд╛рдВ рдкреЛрд░реНрдЯ рдЕрдЧреНрд░реЗрд╖рдг рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ

3. "рдкреЛрд░реНрдЯ рдлрд╝реЙрд░рд╡рд░реНрдбрд┐рдВрдЧ рд░реВрд▓реНрд╕" рд╡рд┐рдВрдбреЛ рдЬреЛ рдЦреБрд▓рддреА рд╣реИ, рдЙрд╕рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреИрд░рд╛рдореАрдЯрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ:

4. "рдкреНрд░реЛрдЯреЛрдХреЙрд▓" рдХреНрд╖реЗрддреНрд░ рдореЗрдВ "рдЯреАрд╕реАрдкреА" рдирд╛рдо рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рд╡рд╛рдВрдЫрд┐рдд рдкреНрд░реЛрдЯреЛрдХреЙрд▓,

5. "рд╣реЛрд╕реНрдЯ рдкреЛрд░реНрдЯ" рдлрд╝реАрд▓реНрдб рдореЗрдВ рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рдПрдХ рдореБрдлреНрдд рдкреЛрд░реНрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ

6. рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдкреЛрд░реНрдЯ рдХреЛ "рдЧреЗрд╕реНрдЯ рдкреЛрд░реНрдЯ" рдлрд╝реАрд▓реНрдб рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВред

рдЖрдкрдХреЛ рдХреБрдЫ рдФрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЕрддрд┐рдерд┐ рдкреЛрд░реНрдЯ рддреБрд░рдВрдд (рд░рд┐рдмреВрдЯ рдХрд┐рдП рдмрд┐рдирд╛) рд╕рдВрдмрдВрдзрд┐рдд рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рд╕рд░реНрд╡рд░ рдкреЛрд░реНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдХреЗ ssh рдкреЛрд░реНрдЯ (22 рдЯреАрд╕реАрдкреА) рдХреЛ 2200 рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдкреЛрд░реНрдЯ рдкрд░ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреИрд░рд╛рдореАрдЯрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

Name ssh ( )
Protocol TCP
Host IP
Host Port 2200
Guest Port 22
Guest IP

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

рд╡рд░реНрдЪреБрдЕрд▓ рд░рд╛рдЙрдЯрд░


рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдореЗрдВ рдПрдХреНрд╕рдЯрд░реНрдирд▓ рдПрдбреНрд░реЗрд╕ рдХреЗ рдмрд┐рдирд╛ рдЗрдВрдЯрд░реЗрд╕реНрдЯрд┐рдВрдЧ рдЧреЗрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдПрдХ рдЧреНрд░реБрдк рдмрдирд╛рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдПрдХ рдФрд░ рдЧреЗрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдЬреЛ рд░рд╛рдЙрдЯрд░ рдХреА рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рдПрдЧрд╛ред рдХреНрдпрд╛ рд▓рдХреНрд╖реНрдп рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ?

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

рд╡рд░реНрдЪреБрдЕрд▓ рд░рд╛рдЙрдЯрд░ рдмрдирд╛рдиреЗ рдореЗрдВ рдирд┐рдореНрди рдЪрд░рдг рд╣реЛрддреЗ рд╣реИрдВ:

рдЙрд╕рдХреЗ рдмрд╛рдж, рдЖрдк рд╡рд░реНрдЪреБрдЕрд▓ рд░рд╛рдЙрдЯрд░ рд╕реЗ рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╛рд╣рд░реА рдкрддреЗ рдХреЗ рдмрд┐рдирд╛ рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХреЛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред IPtables рдХреЗ рд╕рд╛рде рд▓рд┐рдирдХреНрд╕ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, 192.168.0.2 рдХреЗ рдЖрдВрддрд░рд┐рдХ рдкрддреЗ рдХреЗ рдмрд┐рдирд╛ рдмрд╛рд╣рд░реА рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд┐рдирд╛ рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдХреЗ 22 рдХреЛ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдЪреБрдЕрд▓ рд░рд╛рдЙрдЯрд░ рдХреЗ рдЯреАрд╕реАрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдкреЛрд░реНрдЯ 2200 рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреЛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирд┐рдпрдо рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ:
iptables -t nat -A ROUTING -p tcp -i eth0 --dport 2200 -j DNAT --to-destination 192.168.0.2:22

рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╡рд░реНрдЪреБрдЕрд▓ рд░рд╛рдЙрдЯрд░ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдПрдбрд╛рдкреНрдЯрд░ рд╣реИ рдЬреЛ рд╡рд░реНрдЪреБрдЕрд▓ рд╕рдмрдиреЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкрддрд╛ 192.168.0.2 рдХреЗ рд╕рд╛рде рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рд╕реНрдерд┐рдд рд╣реИ

SSH рдкрд╣реБрдБрдЪ


рдЙрдкрд░реЛрдХреНрдд рдЙрджрд╛рд╣рд░рдг рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЖрдк ssh рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрдВ рд╡рд░реНрдЪреБрдЕрд▓ рд░рд╛рдЙрдЯрд░ рдФрд░ рдкреЛрд░реНрдЯ 2200 рдХреЗ рдкрддреЗ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдХреЗ рдмрд╛рд╣рд░реА рдкрддреЗ рдХреЗ рдмрд┐рдирд╛ рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ ssh рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓реЙрдЧ рдЗрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕реА рдкреНрд░рдХрд╛рд░, рдЖрдк рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдлрд╛рдЗрд▓ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП scp рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓реЙрдЧ рдЗрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Source: https://habr.com/ru/post/In142963/


All Articles