shirobunのプログラミング雑記

プログラミングについて学んだことを書いていきます

さくらのVPSにDebian9をインストールしてsudo設定まで

序盤

  • さくらのhelpに従い、Debian9をインストール

カスタムOSインストールガイド - Debian 8 / 9 – さくらのサポート情報

  • rootのパスワードを空白のまま設定してしまったので再設定。。

Debianを使用していますが、suコマンド時の管理者(root)パスワードが分かりません。

rootでログインして作業する

apt update
apt upgrade
apt install sudo
  • visudoのデフォルトのエディタを変更する(nano -> vim)
root@tk2-212-15580:~# update-alternatives --config editor
alternative editor (/usr/bin/editor を提供) には 2 個の選択肢があります。

  選択肢    パス             優先度  状態
------------------------------------------------------------
  0            /bin/nano           40        自動モード
  1            /bin/nano           40        手動モード
* 2            /usr/bin/vim.tiny   15        手動モード

現在の選択 [*] を保持するには <Enter>、さもなければ選択肢の番号のキーを押してください:

「2」を押してenter

  • visudoで設定変更する
# User privilege specification
root    ALL=(ALL:ALL) ALL

# 追記
[ユーザ名] ALL=(ALL:ALL) ALL 

sudoが正しく設定されているか確認する

  • root以外の[ユーザ名]にてログインする
    • apt update
      • error!
    • sudo apt update
      • success!

その他

  • ちょっと気になった点
    • さくらVPSVNCコンソール内でctrl + A打つとttyが切り替わる(行頭に行きたいのに)