当サイトは、アフィリエイト広告を利用しています
windowsマシンからUbuntuマシンにリモートでssh接続(パスワード接続)
する方法をメモしておく。
やり方としては下記の二つを使ってつなぐことができる。
まずはUbuntuマシンで設定をしていく。
バージョンによってははSSHのサーバーパッケージがインストールされていないので。。
sudo apt install openssh-server
パスワード認証を可能にする
初期状態ではパスワード認証がコメントアウトされているため
認証できない。
編集前はコメントアウトされている
vim /etc/ssh/sshd_config# To disable tunneled clear text passwords, change to no here!#PasswordAuthentication yes#PermitEmptyPasswords no
コメントアウトをはずす
vim /etc/ssh/sshd_config# To disable tunneled clear text passwords, change to no here!PasswordAuthentication yes#PermitEmptyPasswords no
これで設定は完了。
sshでつなぐUbuntuマシンのIPアドレスを調べる。
sshでつなぐためにはIPアドレスかマシン名が必要になる。
ip address show
上記コマンド実行後にipアドレスが表示される。
※実際はもっと色々でてくるが探す!
~inet 192.168.0.9~
もしくは下記を実行してhost名を調べる
hostnamectl
Static hostnameがhost名
~Static hostname: xxxxxx~
windowsマシンでは
のどちらでもsshでつなぐことができる。
※どちらもインストールする必要がある
調べたsshでつなぎたいマシンのipアドレスまたはホスト名を入力する
※コンピューター名がわかってる場合はipアドレスでなく、コンピューター名でも接続できる
接続するユーザーとパスワードを入力する
これでつなぐことができる
windowsTerminalを使う場合はsshコマンドを使う コマンドはsshコマンドを使う
ssh ユーザー名@ipアドレスまたはホスト名
これでつなぐことができる
sshで公開鍵を設定してログインを簡単にする方法については
下記で紹介してます