ydydo’s blog

自分用メモ

新サーバ設定

Ubuntu 20.04 LTS(日本語イメージISO)に追加でインストールしたもの

 

logicoolのキーボード K400r 用

sudo apt install solaar
sudo apt install solaar-gnome3

 

開発環境

sudo apt install build-essential
sudo apt install ctags
sudo apt install language-pack-ja
sudo apt install manpages-ja
sudo apt install manpages-ja-dev
sudo apt install git-all

sudo apt install lam-runtime
sudo apt install mpich
sudo apt install openmpi-bin
sudo apt install slurm-wlm-torque

  

KVM設定

下記サイトをそのまま実施

Ubuntu 20.04 LTS : KVM : インストール : Server World

  

SSHサーバ設定

sudo apt install openssh-server
sudo systemctl enable ssh
sudo systemctl restart ssh

 

ssh-keygen -t rsa

ssh-copy-id username@remote_host

ssh remote_host

exit

.bashrcにでも下記を追加

/usr/bin/keychain $HOME/.ssh/id_rsa

source $HOME/.keychain/$HOSTNAME-sh

 

 

良く使うツール類

sudo apt install jq
sudo apt install curl
sudo apt install libcurl4-openssl-dev
sudo apt install net-tools
sudo apt install screen

 

Windowsからリモートデスクトップするようにする

sudo apt -y install xrdp tigervnc-standalone-server
sudo systemctl enable xrdp
sudo systemctl start xrdpsudo systemctl restart ssh

  

リモートデスクトップだけを許可する設定

sudo apt install -y firewalld
sudo firewall-cmd --add-port=3389/tcp --permanent
sudo firewall-cmd --reloadrestart ssh

  

環境設定(~/.vimrc)

set tabstop=4
set visualbell t_vb=

noremap <C-n> :tnext<CR>
noremap <C-p> :tprev<CR>

 

環境設定(~/.profile)

PATH="$HOME/AFX/script:$PATH"

ulimit -Sc unlimited

alias json="python -m json.tool"
alias less="less -R"

export OPENSSL_CONF=/home/***/openssl.cnf (自分でファイルを用意)

 

環境設定(~/openssl.cnf)

openssl_conf = default_conf

#default config...

[ default_conf ]
ssl_conf = ssl_sect

[ ssl_sect ]
system_default = ssl_default_sect

[ ssl_default_sect ]
MinProtocol = TLSv1.2
CipherString = DEFAULT:@SECLEVEL=1