AWSインスタンスをもらった時にやったこと
AWSインスタンスを割り当てられて、諸々の設定はやってあるので、それ以降自分用にやったことをメモっておく。
miniconda
Miniconda — Conda 上のサイトからインストール。
$ wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
byobu
$ sudo apt-get install byobu
zsh
$ sudo apt-get install zsh $ /bin/zsh --version $ which zsh $ sudo vi /etc/shells # List of acceptable shells for chpass(1). # Ftpd will not allow users to connect who are not using # one of these shells. /bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh /usr/local/bin/zsh # この行を追加 # chshコマンドを利用してログインシェルを変更 $ chsh -s /usr/local/bin/zsh # whichの出力
以下参考。 saneeeatsu.hatenablog.com
公開鍵をGithub/Gitlabに登録
$ ssh-keygen $ cat .ssh/id_rsa.pub
コピーする際に使うMacのpbcopy
は、Ubuntuではxsel
に当たる。
以下参考。
saneeeatsu.hatenablog.com
マウント
$ ssh username@hogehoge.dip.jp -p 10022 $ exit $ mkdir ~/mount_host $ sudo apt-get install sshfs $ sshfs username@hogehoge.dip.jp:/host ~/spacely_host -o IdentityFile=/home/ubuntu/.ssh/id_rsa -p 10022 fuse: bad mount point `/home/ubuntu/spacely_host': Transport endpoint is not connected # エラー解決 $ fusermount -u ~/mount_host
参考 - Transport endpoint is not connected - Stackoverflow - sshfs - transport endpoint is not connected - Stackexchange