분류 전체보기 270

[Vim] Vim 설정하기(lineNumber 등 표시하기)

Vim 설정하기(terminal, cmd 등) vim을 사용한지도 벌써 몇 개월이 지났습니다. 그런데 구글링을 하던 중 vim 환경을 설정할 수 있다는 사실을 알았습니다.매번 사용할 때 line number가 없어서 조금 불편한 느낌이 들었었는데 이번 기회를 빌어 vim 환경 설정을 조금 바꿔보기로 했습니다. List .vimrc 파일 생성 .vimrc 파엘에 설정 값 넣기 etc...(vim 단축키) 1. .vimrc 파일 생성 cd ~홈 디렉토리(~)에 .vimrc 파일을 생성해 줍니다.(만약 모든 유저에게 동일하게 설정하고 싶으시다면 vim /etc/vimrc를 수정해 주시길 바랍니다.) 홈 디렉토리가 궁금하시다면 아래 링크를 참고해 주시길 바랍니다. 홈 디렉토리(~)란?(Home Directory..

Languages 2021.09.16

Windows를 서버로 사용하기(openssh_server, defaultShell 변경)

Windows를 서버로 사용하기(openssh_server, defaultShell) 1. OpenSSH server 설치 설정 -> 앱 -> 선택적 기능 -> 기능추가 -> openssh 서버 추가 Start-Service sshd Set-Service -Name sshd -StartupType 'Automatic'sshd를 지금 실행하고 컴퓨터가 켜질 때 sshd를 자동실행시키게 합니다. ssh 접속 시 기본 prompt 변경하기(change opensshserver default shell) PowerShell로 작업을 해야 합니다. powershell New-ItemProperty -Path "HKLM:\SOFTWARE\OpenSSH" -Name DefaultShell -Value ..

OS/Windows 2021.09.14

[Git]git init 과 git init --bare

git init 과 git init --bare bare bare의 단어 뜻은 '벌거벗은', '나체의', '가리지 않은' 뜻입니다. git init --bare를 직역하자면 나체의 git init 으로 뜻만 봐도 무엇인가 부족하다는 것을 알 수 있습니다. 차이 git init은 git repository를 생성함과 동시에 작업 공간을 함께 생성합니다. git init --bare는 git repository만 만듭니다. 위에서 언급했듯 git init --bare가 부족한 것은 바로 작업 공간 입니다. git init으로 만든 repository를 non-bare git repository라고 부르고 git init --bare 로 만든 repository를 b..

Tools 2021.09.14

Home Directory(~) 란?

Home Directory(~) ? Home Directory란? 멀티 유저 시스템에선 사용자마다 돌깁적인 공간을 할당해줘서 독립 공간에 파일을 저장할 수 있도록 합니다. 리눅스에선 이런 독립 공간을 'home directory'라고 합니다. chmod로 권한을 설정하여 타인이 디렉토리를 수정, 삭제, 읽기 등을 제한할 수 있습니다. Home Directory 경로 보통은 /home/User에 위치합니다. 제 User 아이디가 eisen 일 시 eisen 계정의 home directory는 /home/eisen 이 됩니다. 해당 계정으로 로그인 시 (i.g ssh eisen@localhost) 자동으로 home directory에 위치하게 됩니다. pwd 커맨드를 사용하여 현재 위치를 알아..

TIL 2021.09.14

[SSH]authorized_keys가 존재하는데도 비밀번호를 물어볼 경우

authorized_keys가 존재하는데도 비밀번호를 물어볼 경우 .ssh파일 생성, scp로 rsa_id.pub -> authorized_keys로 복사 /home/eisen/.ssh/authorized_keys에 파일이 존재하는데도 비밀번호 입력을 하라고 요구할 시 해결 방법입니다. ssh -v eisen@localhost 로 로그를 확인 했을 시 ❯ ssh -v jmocha@172.30.130.176 OpenSSH_8.5p1, OpenSSL 1.1.1k 25 Mar 2021 debug1: Reading configuration data /c/Users/Eisen/.ssh/config debug1: Reading configuration data /etc/ssh/ssh_config debug1: Co..

CS 2021.09.10

컴퓨터 시작(부팅) 시 출석 체크 자동으로 실행하기

컴퓨터 시작(부팅) 시 출석 체크 자동으로 실행하기 key_macro 프로그램 사용 key_macro 다운 및 설치 다운로드 링크 https://blog.daum.net/pg365/2501 설치 실행 파일 옮기기 C:\Users\Eisen\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 혹은 windows키 + R 로 '실행'창을 키고 아래의 명령어를 입력합니다. shell:startup 키 설정하기 기록 기록 -> 기록 대기 중 클릭 시 클릭 이후의 모든 동작이 저장됩니다. ok 버튼 이후 저장을 클릭하여 저장시킵니다. 추가 직접 메크로 단계를 하나씩 입력이 가능합니다. ok 버튼 이후 저장버튼을 클릭하여 저장시킵니다. 매크로..

CS 2021.09.06

Hyper-v(내부) 고정 ip 할당

:Hyper-v 고정 ip ip 변동 잘 사용하다 한번씩 ip가 변동되어서 config(alias)에 설정한 ip들을 계속 바꿔 주어야 하더군요. 몇번 변경하다 귀찮아서 이번에 검색을 한번 해 보았습니다. 가상 스위치 설정 변경 현재 컴퓨터에 연결된 랜선, 와이파이 등을 공유 설정으로 생성한 스위치가 사용할 수 있도록 연결. 저는 스위치의 이름을 CentOS라고 지었습니다. 생성한 switch 설정하기. 보통 연결하면 192.168.137.1로 설정이 잡히는 듯 하더군요. OS 설정 변경 유선 설정 변경 centos에 접속해 설정을 바꿔 줍니다.(우측 상단의 유선 네트워크 설정) 그 후 설정 버튼을 클릭한 후 IPv4를 아래 이미지와 같이 변경해줍니다. 아래 코드를 통해 잘 연결 되어있는지 확인합니다. ..

CS 2021.09.06

CentOS7에 oh_my_zsh(zsh) 설치하기

CentOS7에 oh_my_zsh(zsh) 설치하기 Before we go further 하나 본인이 하나의 계정에만 설정을 적용할 것인가 아니면 모든 계정에게 설정을 적용할 것인지 두가지를 알고 계서야 합니다.(서로 설정하는 파일이 다릅니다.) 하나의 계정에만 설정 적용하기 ​ ~/.zshrc //zsh ​ ~/.bashrc // bash 모든 계정에게 설정 적용 ​ /etc/zshrc // zsh ​ /etc/bashrc // bash 위의 내용을 유의하시고 밑의 내용을 따라하실 때 본인의 상황에 맞춰서 수정해 주시길 바랍니다. 둘 bash CentOS7에서 bash 는 ~/.bashrc, ~/.bash_profile, /etc/bashrc 파일을 가지고 있습니다. ~/.bashrc(개인설정파일) 은..

OS/Linux 2021.09.03

티스토리 꾸미기(1)_상단_프로그레스바_스크롤바_진행바

티스토리 꾸미기(1)_상단_프로그레스바_스크롤바_진행바 상단에 progressbar 표시하기 프로그레스바, 진행바, 스클로바 등등으로 불립니다. 적용하는 방법은 매우 간단합니다. 복사해서 붙여넣기만 하면 됩니다. 그럼 시작하겠습니다. code 위의 코드를 복사한 후 꾸미기 -> 스킨 편집 -> html 편집 HTML에서 바로 위에다 붙여 넣었더니 잘 작동하네요. jQuery를 사용하는 듯 합니다. 그게 없어서 발생하는 오류인가 싶었는데 jQuery 불러오는 스크립트를 빼고 확인했는데 아닌 듯 하더군요... Setting $("body").prognroll({ height: 5, color: "#555" }); 위의 height와 color을 수정하시면 됩니다. height는 프로그레스바의 두께, colo..

Tistory 2021.08.30

[scp]scp란?(윈도우와 리눅스 간의 파일 전송)

[scp]scp란?(윈도우와 리눅스 간의 파일 전송) Before we go further 윈도우에서 ssh를 활용하여 특정 ip에 비밀번호 없이 접속하는 방법에 대해 작성했었습니다. Linux ssh 비밀번호 없이 접속하기 그런데 리눅스 서버에 있는 특정 파일을 윈도우로 넘기려 하니 갑자기 막막한 느낌이 들더군요.(제가 scp에 대해 전혀 모르고 사용했었습니다...) 그런 이유로 간단하게 scp에 대해 적고 scp를 이용한 파일 업로드 및 다운로드하는 법에 대해 적어보겠습니다. SCP란? Secure Copy로 네트워크가 연결되어 있는 원격지에 파일을 간편하고 안전하게 전송할 수 있는 명령어입니다. scp는 ssh프로토콜과 rcp의 조합입니다.(rcp는 scp이전의 파일전송 프로토콜입니다.) 그리고 o..

Languages 2021.08.27
728x90
반응형