Raspberry PIのraspi-configについて

#目次
RaspberryPIにて「sudo raspi-config」を使って下記の設定を行います。
①設定コマンドを実行します。
②SSH、VNCの設定を有効化します。
③PIユーザのパスワードを変更します。

#事前にRaspberyPIのIPアドレスを確認します。
```bash
pi@raspberrypi:~ $ ifconfig
eth0      Link encap:Ethernet  HWaddr b8:27:eb:44:99:16  
          inet addr:192.168.1.13  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::c79:1cb9:615f:7820/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10103826 errors:0 dropped:677 overruns:0 frame:0
          TX packets:5888047 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2899512791 (2.7 GiB)  TX bytes:2985514517 (2.7 GiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:50749 errors:0 dropped:0 overruns:0 frame:0
          TX packets:50749 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:3062426 (2.9 MiB)  TX bytes:3062426 (2.9 MiB)

```

#1.設定コマンドを実行します。
```bash
sudo raspi-config
```
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/845ac97d-653f-f10b-57d7-ab072d4a9c12.png)

#2.SSH、VNCの設定を有効化します。
SSHを有効化する理由はRaspberryPIへコンソールでリモートアクセスするため、有効化が必要です。
VNCを有効化する理由はRaspberryPIへGUIでリモートアクセスするため、有効化が必要です。
→VNC　Viewerを別途でインストールする必要があります。
①Interfacing Optionsメニューを選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/e8f9802b-d865-789b-5f27-f8e17b902a35.png)
②SSHを選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/7b0b19a4-2b0a-65ba-81a3-509d714d4764.png)
③「yes」を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/c5572314-008a-006a-aff7-f7d43077230d.png)
④「ok」を選択します。これでsshを有効化する設定は完了です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/a5bcddcc-38cd-f817-244b-06cc480d70e9.png)
※下記の画面はTeraTermからRaspberryPIへリモートアクセスした画面です。
現在PIユーザのパスワードが初期パスワードそのままですので、次のメッセージが表示されています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/d83b7997-07b9-d042-0d70-a1bf8e2a4a52.png)
⑤メインメニュー画面から再度Interfacing Optionsメニューを選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/1f364edb-133b-6a04-6de3-1e104ebcc16c.png)
⑥VNCを選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/026ae3e2-ede9-4904-440b-b1d5f868bb02.png)
⑦「Yes」を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/80a5b662-25d7-55c4-7dea-8f9581597e47.png)
⑧「ok」を選択します。これでVNCを有効化する設定は完了です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/99cbfe7d-55fb-9ec1-6e90-2e232568284f.png)
※下記の画面はVNC ViewerからRaspberryPIへリモートアクセスした画面です。
現在PIユーザのパスワードが初期パスワードそのままですので、次のメッセージが表示されています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/cdb566d0-0c23-6f32-8a10-1e3f613152ba.png)

#3.PIユーザのパスワードを変更します。
下記の「sudo passwd pi」コマンドでPIユーザのパスワードを変更ができます。

```bash
pi@raspberrypi:~ $ sudo passwd pi
New password:
Retype new password:
passwd: password updated successfully
pi@raspberrypi:~ $
```

#その他
Windowsのリモートデスクトップの接続は下記のコマンドでパッケージをインストールする必要があります。

```bash
sudo apt-get install xrdp
sudo service xrdp restart
```
WINDOWSからリモートデスクトップアクセス接続画面です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/b3b447a6-1147-4174-78d7-d3d2fa8f54f9.png)
リモートアクセスができた画面です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/162336/f541adb9-cb6e-57e4-6395-d6430d5e428d.png)

#終わりに
これでRaspberryPIにosインストールした後、必要な初期設定でSSH、VNC、XRDPを利用してRaspberryPIへリモートアクセスができるようになりました。
次回はFlatツールをインストールした後、LAMP環境で何かを作ってみましょう。

※参考資料：[Raspberry PIにFlatツールをインストール](https://qiita.com/neomi/items/cd6b204b6b7c8b6313ea)