• このエントリーをはてなブックマークに追加

Cygwinでログインした時のコンソールはこんな感じで表示される。

(ユーザ名)@(マシン名) ~

ここで表示される名前を変更したいと思って調べたメモです。

/etc/passwdを変更する

Linuxでユーザ管理をしているファイルが"/etc/passwd"というファイル。
なので、バックアップをとってから、これを書き換えてやる。

$cp /etc/passwd ~/etc/passwd.bk
$emacs /etc/passwd

なかを開くと文字と数字が並んでいる。
一行一行が、ユーザを表している。プロパティごとに":"で区切られている。
各プロパティの詳細はここが詳しい。

Linux ユーザー一覧の確認と/etc/passwd ファイル

今回変更したい行を見つける。先頭の文字がユーザ名。(おそらくいちばん最後の行」
今回は、tsu-neraに変更する。

tsu-nera:unused:1000:513:U-TSUNEMICHI-VAIO\TSUNEMICHI,S-1-5-21-2209003112-325970183-628590984-1000:/home/TSUNEMICHI:/bin/bash

Cygwinを再起動すると、変更されたユーザ名が表示された。