root의 홈디렉토리는 sda에 저장된다
/
backup bin boot cdrom dev etc home lib lib64 lost+found media mnt opt proc root run sbin snap srv swap.img sys tmp usr var
디스크 확인하기
fdisk -l
fdisk /dev/sdb 파티션 만들기
sda sdb sdc sdd sde
LVM 구현
apt -y install lvm2
fdisk /dev/sdb
t > 8e로 변경
pvcreate /dev/sdb1
pvcreate /dev/sdc1b
vgcreate myVG /dev/sdb1 /dev/sdc1
vgdisplay
lvcreate --extents 100%FREE --name myLG myVG
ls -l /dev/myVG
mkfs.ext4 /dev/myVG/myLG 초기화
이사준비
cd /home
tar cvzf home.tar.gz ./
cp home.tar.gz /backup
mount /dev/myVG/myLG /home
umount /dev/myVG/myLG
RAID 구현
t > fd 로 변경
mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdf1 /dev/sdg1
mdadm --detail --scan
blkid | grep md
/dev/disk/by-uuid/(blkid) /backup ext4 defaults 0 0
workbench
select * from Syslog.SystemEvents where FromHost='IP211' and Message like '%user root%';
로그인
.bash_logout : 로그인 쉘이 종료할 때마다 읽고 실행한다.
.bashrc : 사용자별 쉘 환경을 정의
.profile : 로그인 쉘이 시작될때 실행되는 초기화 파일
> 프로그램 실행 가능
.bash_profile : 시스템이 로그인할 때마다 읽고 실행함
/etc/profile
IP="$(echo $SSH_CONNECTION | cut -d " " -f 1)"
HOSTNAME=$(hostname)
NOW=$(date +"%e %b %Y, %a %r")
echo 'Someone from '$IP' logged into '$HOSTNAME' on 'NOW'.' | mail -s 'SSH Login Notification' log@mail2.st.kr