---
description: Secure Shell via command line on MAC OS or Linux OS using password
---

# MacOS/Linux using Password

## Prerequisite

* สร้าง Instance ที่มีการตั้ง authentication เป็น key pair ([ขั้นตอนการ launch instance](../launching-compute-instance))

## Instructions

### 1. Log in เข้าสู่ project

กดเลือก project จากหน้า projects management เพื่อเข้าสู่หน้า project detail

![Project Detail](https://1352697161-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq2BYmWTMiaonrEL8QBP2%2Fuploads%2FgsCG6WLAfUXqYeMyn1d5%2Fproject-detail-prod.png?alt=media\&token=fbd00aec-c175-4805-84a4-3c29a4af81eb)

### 2. เข้าสู่หน้า Instances&#x20;

ที่แถบเมนูทางซ้าย คลิกเลือกเมนู​ COMPUTE > Instances เพื่อเข้าสู่หน้า instance&#x20;

![Instances List](https://1352697161-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq2BYmWTMiaonrEL8QBP2%2Fuploads%2FF7gbdgjVUpI8RFQqDEcV%2Finstances-list-prod.png?alt=media\&token=1be167fc-c5a8-407c-8e3d-f95ac57afed4)

### 3. เข้าสู่หน้า Instance Detail

คลิกที่รายการ instance ที่ต้องการ เพื่อเข้าสู่หน้า instance detail&#x20;

![Instance Detail](https://1352697161-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq2BYmWTMiaonrEL8QBP2%2Fuploads%2Fnq70SMJ8PcV5ILShjLA5%2Finstance-detail-prod.png?alt=media\&token=8250521e-6604-4a91-9929-5f9ddf304b55)

### 4. ตรวจสอบ external IP

ดู external IP ของ instance และการตั้งค่า SSH ที่ Networks & Security Groups

![Instance External IP](https://1352697161-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq2BYmWTMiaonrEL8QBP2%2Fuploads%2FiQbeP03zily71GuQ5f0B%2Finstance-external-ip-prod.png?alt=media\&token=aea8e17f-734f-4254-a9ac-d85477d7cab3)

### 5. เข้าโปรแกรม Terminal

เข้า program terminal จากใน Mac OS หรือ Linux&#x20;

![Terminal](https://1352697161-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq2BYmWTMiaonrEL8QBP2%2Fuploads%2Fq8nRi7DgBx4AqcoOD52l%2Fterminal.png?alt=media\&token=20acf430-1e7e-43b8-901a-633c9f73b733)

### 6. ใส่ command SSH

ใส่ command ในการ SSH ดังนี้

```
ssh nc-user@103.212.36.29
```

โดยกำหนด external IP ที่ต้องการ หลัง "nc-user@"&#x20;

![Secure Shell using Password](https://1352697161-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq2BYmWTMiaonrEL8QBP2%2Fuploads%2FavAgtWnHDgnaV0ApVqff%2Fssh-password-prod.png?alt=media\&token=58ba2900-ff5a-44c0-8b8c-c0677be647da)

ตามด้วย "yes" enter และ password ที่กำหนดไว้ enter
