#!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless --startvm "ACFS-Server-i386" --vrde off & ``` /usr/bin/VMwwwstop ``` #!/bin/bash sudo -H -b -u username /usr/bin/VBoxManage controlvm "ACFS-Server-i386" acpipowerbutton ``` /usr/bin/VMwwwsave ``` #!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" savestate ``` /usr/bin/VMwwwpause ``` #!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" pause ``` /usr/bin/VMwwwresume ``` #!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" resume ``` /usr/bin/VMwwwpoweroff ``` #!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" poweroff ``` 3. 上面的 script 是以 root 權限執行時,需要切換使用者身份,所以在 script 裡的指令要加上 ``` sudo -H -b -u username ``` ,如果單純以 username 來執行的話,指令就可以簡化為 ``` #!/bin/bash /usr/bin/VBoxHeadless --startvm "ACFS-Server-i386" --vrde off & ``` 這樣就可以了。 4. 變更執行權限 ``` sudo chmod 755 /usr/bin/VM* sudo chown username.username /usr/bin/VM* ``` 5. 完成。 以後只要在遠端以 ``` ssh username@實體主機ip ``` 這樣就可以登入實體主機來管理虛擬機了。
#!/bin/bash sudo -H -b -u username /usr/bin/VBoxManage controlvm "ACFS-Server-i386" acpipowerbutton ``` /usr/bin/VMwwwsave ``` #!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" savestate ``` /usr/bin/VMwwwpause ``` #!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" pause ``` /usr/bin/VMwwwresume ``` #!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" resume ``` /usr/bin/VMwwwpoweroff ``` #!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" poweroff ``` 3. 上面的 script 是以 root 權限執行時,需要切換使用者身份,所以在 script 裡的指令要加上 ``` sudo -H -b -u username ``` ,如果單純以 username 來執行的話,指令就可以簡化為 ``` #!/bin/bash /usr/bin/VBoxHeadless --startvm "ACFS-Server-i386" --vrde off & ``` 這樣就可以了。 4. 變更執行權限 ``` sudo chmod 755 /usr/bin/VM* sudo chown username.username /usr/bin/VM* ``` 5. 完成。 以後只要在遠端以 ``` ssh username@實體主機ip ``` 這樣就可以登入實體主機來管理虛擬機了。
#!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" savestate ``` /usr/bin/VMwwwpause ``` #!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" pause ``` /usr/bin/VMwwwresume ``` #!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" resume ``` /usr/bin/VMwwwpoweroff ``` #!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" poweroff ``` 3. 上面的 script 是以 root 權限執行時,需要切換使用者身份,所以在 script 裡的指令要加上 ``` sudo -H -b -u username ``` ,如果單純以 username 來執行的話,指令就可以簡化為 ``` #!/bin/bash /usr/bin/VBoxHeadless --startvm "ACFS-Server-i386" --vrde off & ``` 這樣就可以了。 4. 變更執行權限 ``` sudo chmod 755 /usr/bin/VM* sudo chown username.username /usr/bin/VM* ``` 5. 完成。 以後只要在遠端以 ``` ssh username@實體主機ip ``` 這樣就可以登入實體主機來管理虛擬機了。
#!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" pause ``` /usr/bin/VMwwwresume ``` #!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" resume ``` /usr/bin/VMwwwpoweroff ``` #!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" poweroff ``` 3. 上面的 script 是以 root 權限執行時,需要切換使用者身份,所以在 script 裡的指令要加上 ``` sudo -H -b -u username ``` ,如果單純以 username 來執行的話,指令就可以簡化為 ``` #!/bin/bash /usr/bin/VBoxHeadless --startvm "ACFS-Server-i386" --vrde off & ``` 這樣就可以了。 4. 變更執行權限 ``` sudo chmod 755 /usr/bin/VM* sudo chown username.username /usr/bin/VM* ``` 5. 完成。 以後只要在遠端以 ``` ssh username@實體主機ip ``` 這樣就可以登入實體主機來管理虛擬機了。
#!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" resume ``` /usr/bin/VMwwwpoweroff ``` #!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" poweroff ``` 3. 上面的 script 是以 root 權限執行時,需要切換使用者身份,所以在 script 裡的指令要加上 ``` sudo -H -b -u username ``` ,如果單純以 username 來執行的話,指令就可以簡化為 ``` #!/bin/bash /usr/bin/VBoxHeadless --startvm "ACFS-Server-i386" --vrde off & ``` 這樣就可以了。 4. 變更執行權限 ``` sudo chmod 755 /usr/bin/VM* sudo chown username.username /usr/bin/VM* ``` 5. 完成。 以後只要在遠端以 ``` ssh username@實體主機ip ``` 這樣就可以登入實體主機來管理虛擬機了。
#!/bin/bash sudo -H -b -u username /usr/bin/VBoxHeadless controlvm "ACFS-Server-i386" poweroff ``` 3. 上面的 script 是以 root 權限執行時,需要切換使用者身份,所以在 script 裡的指令要加上 ``` sudo -H -b -u username ``` ,如果單純以 username 來執行的話,指令就可以簡化為 ``` #!/bin/bash /usr/bin/VBoxHeadless --startvm "ACFS-Server-i386" --vrde off & ``` 這樣就可以了。 4. 變更執行權限 ``` sudo chmod 755 /usr/bin/VM* sudo chown username.username /usr/bin/VM* ``` 5. 完成。 以後只要在遠端以 ``` ssh username@實體主機ip ``` 這樣就可以登入實體主機來管理虛擬機了。
sudo -H -b -u username ``` ,如果單純以 username 來執行的話,指令就可以簡化為 ``` #!/bin/bash /usr/bin/VBoxHeadless --startvm "ACFS-Server-i386" --vrde off & ``` 這樣就可以了。 4. 變更執行權限 ``` sudo chmod 755 /usr/bin/VM* sudo chown username.username /usr/bin/VM* ``` 5. 完成。 以後只要在遠端以 ``` ssh username@實體主機ip ``` 這樣就可以登入實體主機來管理虛擬機了。
#!/bin/bash /usr/bin/VBoxHeadless --startvm "ACFS-Server-i386" --vrde off & ``` 這樣就可以了。 4. 變更執行權限 ``` sudo chmod 755 /usr/bin/VM* sudo chown username.username /usr/bin/VM* ``` 5. 完成。 以後只要在遠端以 ``` ssh username@實體主機ip ``` 這樣就可以登入實體主機來管理虛擬機了。
sudo chmod 755 /usr/bin/VM* sudo chown username.username /usr/bin/VM* ``` 5. 完成。 以後只要在遠端以 ``` ssh username@實體主機ip ``` 這樣就可以登入實體主機來管理虛擬機了。
ssh username@實體主機ip ``` 這樣就可以登入實體主機來管理虛擬機了。
13人線上 (9人在瀏覽線上書籍)
會員: 0
訪客: 13