...
(Fig. 4-A) Go to Project → Compute → Instances menu, and check your VM instance is Running in Power State. From the Actions drop-down list, choose Console.
- (Fig. 4-B) Click on the black console screen, and type in root as username and temporary password you set in the previous step.
Change the root password and update the OS. Create a user account (recommended). Install desktop environment and remote desktop server.
Code Block language bash theme Midnight title configure VM instance : remote desktop linenumbers true ### Change root password $ passwd ### Update OS $ apt update && apt -y dist-upgrade ### Create a user account (recommended) : adduser {username} $ adduser kasi-user ### Grant sudo privilege to the user : usermod -aG sudo {username} $ usermod -aG sudo kasi-user ### Install dekstop environment (minimal installation is recommended) $ apt -y install xfce4 --no-install-recommends ### Install remote desktop server (RDP) $ apt -y install xrdp ### Reboot $ reboot
(Fig. 4-C) After reboot, log in to the console with the user account, and configure SMB client to mount user's external datastore.
Code Block language bash theme Midnight title configure VM instance : external datastore linenumbers true ### Install required pacakges : cifs-utils, smbclient $ sudo apt -y install cifs-utils smbclient ### Create a mount directory $ mkdir NAS ### Mount external datastore : mount.cifs -o rw,uid={local useruser id},gid={group id},username={NAS user} {NAS address} {mount directory} $ sudo mount.cifs -o rw,uid=kasi-user,gid=kasi-user,username=kasi-user //210.219.33.249/home NAS ### For more mount options : man mount.cifs ### Check if external datastore is mounted and the user has write permission $ df -H ; ls -l ### DO NOT forget to log out $ exit
Info You can also mount the external datastore to your local desktop as a network drive : e.g., \\210.219.33.249\home (Windows file manager, address bar), smb://210.219.33.249/home (macOS finder, Go → Connect to Server)
Info WARNING: NEVER leave the console screen logged in. Other users CAN access your console.
...