Home Page of CAI

コマンドによるリモートアクセスの方法


<このページの目次>

〇 MacのターミナルコマンドWindows 10のターミナルコマンドWindows 8以下、Chromebook で暗号鍵をつくる



------------------------------------------------   
---------Mac を使った リモートアクセス -----------
------------------------------------------------

CaiMacBook-Pro:~ dcai$ ssh-keygen -t rsa 
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/ユーザ名/.ssh/id_rsa): !<---/Users/ユーザ名/.ssh/id_rsaが鍵の場所
/Users/ユーザ名/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /Users/ユーザ名/.ssh/id_rsa.
Your public key has been saved in /Users/ユーザ名/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:u6cMAPYtEOUDBdcIkCtEOEXQS+cd2XIevGKciGorfxo dcai@CaiMacBook-Pro.local
The key's randomart image is:
+---[RSA 2048]----+
|=OB=+o +         |
|+.o=o = =        |
|.++=o+ * o       |
|o.o+oo* o        
|..   o   .       |
|. E   . .        |
|.. ..  o ..      |
|..oo    +o       |
+----[SHA256]-----+  !<-----これがでれば成功


CaiMacBook-Pro:~ dcai$ ls .ssh  !<−−−−ファイルができてることを確認
id_rsa		id_rsa.pub   !<−−−−秘密鍵と公開鍵
CaiMacBook-Pro:~ dcai$ cat /Users/ユーザ名/.ssh/id_rsa !秘密鍵がで切れることを確認
-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABFwAAAAdzc2gtcn
NhAAAAAwEAAQAAAQEAzmof2K0l2PkATr/rG3QaExPBOagalv9u6vUSUU2dC0GTHdUFADxs
v5PWbtZ0tZpVTixtRUAJJQrofeSp3RifnlaECzOcvfThMFzGmEx477nVeCeMqPDzvj3ODX
3X8dsLKPbXsS8kRkyP7NxEe3h1+xOHd1VNVgq+t2232aQrlQiLb1P4SHSzw7tqH/edTA3B
...............
u+8tdcud2IEC9TBaj/D/K3uH1z9dQbBMz4Vz/SqyZuAVlcPO0rRDJHyqOdyu6TEh720ZGF
bUQPdHwpQoL93hmEm1QyQR6gjQ1yfVLD9aevMwy4ZeSwBAzDdgFIhsD6XfQXMvdhip0DV6
zLvoLjrteN8a8jYP+QAAABlkY2FpQENhaU1hY0Jvb2stUHJvLmxvY2Fs
-----END OPENSSH PRIVATE KEY-----



CaiMacBook-Pro:~ dcai$ cat /Users/ユーザ名/.ssh/id_rsa.pub  !<−−−公開鍵ができてることを確認
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDOah/YrSXY+QBOv+sbdBoTE8E5qBqW/27q9RJRTZ0LQZMd1QUAPGy/k9Zu1nS1ml...........
zKAASmK4NtorhMhNibqFiBLBrdDWCLZelPbNjop8DNQfjoNR06If5AfKxpEwS7Hz4s4U1wgxxD dcai@CaiMacBook-Pro.local
								      !<−−−−上の鍵の内容をマウスでハイライトして右クリックでコピーして、セキュアサーバにはいりペーストしてアップロード

CaiMacBook-Pro:~ dcai$ ssh 3989646672@ssh0-01.ecc.u-tokyo.ac.jp
Enter passphrase for key '/Users/ユーザ名/.ssh/id_rsa': 
Last login: Fri May  1 22:19:55 2020 from 130.158.80.153
ssh0-01m:~ 3989646672$ !<-----これでリモートログインに成功
ssh0-01m:~ 3989646672$ 
ssh0-01m:~ 3989646672$ 
ssh0-01m:~ 3989646672$ logout !<−−−−−−−ログアウトする
-bash: /opt/ECC/bin/logout.sh: No such file or directory
Connection to ssh0-01.ecc.u-tokyo.ac.jp closed.
CaiMacBook-Pro:~ dcai$ 




-----------------------------------------------
--------- Windows 10でWindows Terminal を使う場合-------------
-----------------------------------------------
PS C:\Users\dongs> ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (C:\Users\ユーザ名/.ssh/id_rsa):    !<---/Users/ユーザ名/.ssh/id_rsaが鍵の場所
C:\Users\ユーザ名/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in C:\Users\ユーザ名/.ssh/id_rsa.
Your public key has been saved in C:\Users\ユーザ名/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:RtVJMnNdiamVjj7cdsY3hR/XYttEDQ5oUoDbhuUgoDY dongs@LAPTOP-0E61UPF2
The key's randomart image is:
+---[RSA 2048]----+
|  ..   ..o*++o=o+|
| .  . o o.o=oB..o|
|.E   . B.o  = .o.|
|. .   o.+  o .+.=|
|       .   + o.=+|
|            o o o|
|                 | !<-----これがでれば成功
+----[SHA256]-----+
PS C:\Users\dongs> ls C:\Users\ユーザ名/.ssh/  !<−−−−ファイルができてることを確認


    ディレクトリ: C:\Users\dongs\.ssh


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a----       2020/05/01     21:55           1766 id_rsa
-a----       2020/05/01     21:55            404 id_rsa.pub



PS C:\Users\dongs> cat "C:\Users\ユーザ名/.ssh/id_rsa"
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-128-CBC,33057148DC6ABC35DB5CCFE705EF23F8

WIrfqC5j0OwRW1SQt89AsUYQTxfJSXQkoKRe6KbxYa3Lc6L8Re9O/M/bKprvhqWV
LP6U2z2ZaNzESXLZyZFB+x4gVF219D/g0yK0oyEEs1wpmRWke7f035oBI+B9VTjp
GYg4SQ1xbmAkROzFSereiLXOQKMAofQl64FbAYn7+G3ijjwEkEA3DzUBnfxNkQ8T
iLecDwdZbbDGx2olY+Cf8Ev4GuV/P+5vlHtFX4CK9WyWybs9fUKPivU5IQw3opOK
    .........

kK/4WpNYWoCJWREfSsEYL7S8Vw78DFqZ8pld+ijXuDnWe+T/n72WKi1dZQRQXK1B
zpNzEVqj6S7ruY9K0m1OJRdzkYZyQ3dNKFU4IF1jVKfesPM3q27MJvl8xuqEEQdm
O2ISeyVr7qGRVToFp4MopwHOAwKRIZITcj9BRr9XKQp2zqr1/Q6yPJt//5iWqfBH
Dl7JWlgyvrkVcSlDnAYYkQqojS62vnfGqfF8abarwWW7GrXmGKJZoo+aLofq4Pup
cFefpKfDdTd1YxUqHv5Z6hftiy8WM5wu25VjNiw41x54P0tHlAAs1kcOeMZeTc0D
e4QHM0HUwT7OXlvyvfF+o2Dk/hmGb1tZY3c2T2wbJRTASVecZ/pHnSjx/shjgeoA
-----END RSA PRIVATE KEY-----



PS C:\Users\dongs> cat  "C:\Users\ユーザ名/.ssh/id_rsa.pub"  !<−−−公開鍵ができてることを確認
    ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCyVNFWhmwaykhmZjXEI/yc/yXtsHtgNt9Jb5FraJcjTn4Uj82g6DS6PKJ8iHRDP7BkJ1s8aY736Sru5UZZaXhviUuG......
9Tl2tInYUiN4j5SS3y4jVzVTWumjhLGVeAPO33m9ZdpwjLg5e6hE8X dongs@LAPTOP-0E61UPF2
    !<−−−−上の鍵の内容をマウスでハイライトして右クリックでコピーして、セキュアサーバにはいりペーストしてアップロード    
PS C:\Users\dongs> ssh 3989646672@ssh0-01.ecc.u-tokyo.ac.jp



Colabのスクリプト

コマンドはshiftを押してリターンです。コマンドを打ち込んだ後の、パスワードなどを聞いてくるところはただのリターンです。それぞれの鍵をコピペしてください。