odroid-xu4:software:ubuntu_nas:01_basic_settings

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
odroid-xu4:software:ubuntu_nas:01_basic_settings [2017/10/10 15:16]
joshua [Set timezone/locale data]
odroid-xu4:software:ubuntu_nas:01_basic_settings [2018/03/09 10:47] (current)
joshua [Set timezone/locale data]
Line 1: Line 1:
 ====== Basic Settings ====== ====== Basic Settings ======
-Before you build, you should update your ODROID and set timezone, locale data.\\ +<WRAP help round> 
 +  * If you use a [[odroid-xu4:software:ubuntu_nas:CloudShell]] series, **activate** a LCD display and a fan of the machine. 
 +    * [[accessory:add-on_boards:xu4_cloudshell:lcd_config|Cloudshell LCD Configuration]] 
 +    * [[accessory:add-on_boards:xu4_cloudshell2:xu4_cloudshell2#enable_lcd_and_fan|CloudShell2 LCD/Fan Configuration]] 
 +</WRAP> 
 +Before you build, you should **update your ODROID** and set timezone, locale data.\\ 
 ===== Update the system ===== ===== Update the system =====
 Type the command lines below to update your ODROID.\\  Type the command lines below to update your ODROID.\\ 
 <code bash target> <code bash target>
-$ sudo apt-get update && sudo apt-get dist-upgrade+$ sudo apt update && sudo apt full-upgrade
 </code> </code>
 And install latest kernel.\\  And install latest kernel.\\ 
 <code bash target> <code bash target>
-$ sudo apt-get install linux-image-xu3+$ sudo apt install linux-image-xu3
 $ reboot $ reboot
 </code> </code>
Line 18: Line 23:
 Set locale.\\  Set locale.\\ 
 <code bash target> <code bash target>
-sudo locale-gen "en_US.UTF-8" +sudo locale-gen "en_US.UTF-8" 
-sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 +sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 
-sudo dpkg-reconfigure locales+sudo dpkg-reconfigure locales
 # Select "en_US.UTF-8" for all of the steps. # Select "en_US.UTF-8" for all of the steps.
 </code> </code>
-To take effect, you should exit your shell and access again.\\ +To take effect, you should **re-connect** your shell and you can check using following command.\\  
 +<code bash target> 
 +$ locale 
 + 
 +# results 
 +LANG=en_US.UTF-8 
 +LANGUAGE= 
 +LC_CTYPE="en_US.UTF-8" 
 +LC_NUMERIC="en_US.UTF-8" 
 +LC_TIME="en_US.UTF-8" 
 +LC_COLLATE="en_US.UTF-8" 
 +LC_MONETARY="en_US.UTF-8" 
 +LC_MESSAGES="en_US.UTF-8" 
 +LC_PAPER="en_US.UTF-8" 
 +LC_NAME="en_US.UTF-8" 
 +LC_ADDRESS="en_US.UTF-8" 
 +LC_TELEPHONE="en_US.UTF-8" 
 +LC_MEASUREMENT="en_US.UTF-8" 
 +LC_IDENTIFICATION="en_US.UTF-8" 
 +LC_ALL=en_US.UTF-8 
 +</code>
  
 ===== Create a user ===== ===== Create a user =====
-We strongly recommend you to create a user for SSH access or for doing something related to the ODROID.\\ +We **strongly recommend** you to create a user for SSH access or for doing something related to the ODROID.\\  
 +And we **also recommend** you to create a group for the NAS services. For file sharing, specifying a group is very helpful.\\ 
  
 +To create a user and to grant super user permission, enter the command lines below:
 +<code bash target>
 +# Enter prefer user name.
 +$ sudo adduser your-user-name
 +$ sudo usermod -G sudo your-user-name
 +</code>
 +To create a group, enter the command lines below:
 +<code bash target>
 +# Enter prefer group name
 +$ sudo groupadd your-group-name
 +</code>
 +And to join a new user into a new group, enter the command lines below:
 +<code bash target>
 +$ sudo usermod -a -G your-group-name your-user-name
 +</code>
 +After you're done, change root's password and disable SSH root login.\\ 
 +<code bash target>
 +$ sudo passwd
 +
 +$ sudo vi /etc/ssh/sshd_config
 +# Find "PermitRootLogin" and change it to "no".
 +$ sudo service sshd restart
 +</code>
 +**Restart the shell** and login again with your new account.\\ 
  • odroid-xu4/software/ubuntu_nas/01_basic_settings.1507617979.txt.gz
  • Last modified: 2017/10/10 15:16
  • by joshua