$ vim /etc/ssh/sshd_config
# 하단 구문 추가 후 저장
PubkeyAcceptedAlgorithms +ssh-rsa
$ sudo systemctl restart sshd
Create a public SSH key from the private key?
원문 : https://serverfault.com/questions/52285/create-a-public-ssh-key-from-the-private-key
Create a public SSH key from the private key?
Let's suppose I have a SSH key, but I've deleted the public key part. I have the private key part. Is there some way I can regenerate the public key part?
serverfault.com
$ ssh-keygen -f ~/.ssh/id_rsa -y > ~/.ssh/id_rsa.pub
.vim에서 마지막 수정위치 기억하기
원문 : https://saturnkim.dev/posts/vim-remembering-last-position/
vimrc
if has("autocmd")
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif
endif
chown username .viminfo
전체 환경에 적용하려면 /etc/vim/vimrc에 추가
I : 문장시작(입력모드)
A : 문장끝(입력모드)
0 : 문장 앞으로 이동
$ : 문장 뒤로 이동
H : 화면 위
M : 화면 중간
L : 화면 끝
gg : 파일 앞
G : 파일 끝
20G: 20번째 줄로 이동
w : 단어 이동 (nw, 3w-> 3단어씩 이동)
b : 단어 뒤로 이동 (nb, 4b)
ctrl+u : 위로 스크롤링
ctrl+d : 아래로 스크롤링
{ : 문단 시작
} : 문단 끝
x : 커서 위치의 글자 삭제
dd : 문장삭제
yy : 문장복사
p : 붙여넣기
*p : 클립보드 붙여넣기
I : 문장시작(입력모드)
A : 문장끝(입력모드)
0 : 문장 앞으로 이동
$ : 문장 뒤로 이동
H : 화면 위
M : 화면 중간
L : 화면 끝
gg : 파일 앞
G : 파일 끝
20G: 20번째 줄로 이동
w : 단어 이동 (nw, 3w-> 3단어씩 이동)
b : 단어 뒤로 이동 (nb, 4b)
ctrl+u : 위로 스크롤링
ctrl+d : 아래로 스크롤링
{ : 문단 시작
} : 문단 끝
x : 커서 위치의 글자 삭제
dd : 문장삭제
yy : 문장복사
p : 붙여넣기
*p : 클립보드 붙여넣기
linux find & replace
https://linuxize.com/post/how-to-use-sed-to-find-and-replace-string-in-files/
sed -i 's/SEARCH_REGEX/REPLACEMENT/g' INPUTFILE
sed -i 's/Date(2013, 1, 1)/Date(2020, 1, 1)/g' *.php
sed -i 's/Date(2020, 6, 25)/Date(2025, 12, 31)/g' *.php
xrdp 동작여부 확인
1 2 3 4 5 | # netstat -antup | grep xrdp tcp 0 0 127.0.0.1:3350 0.0.0.0:* LISTEN 1257/xrdp-sesman tcp 0 0 0.0.0.0:3389 0.0.0.0:* LISTEN 1259/xrdp | cs |