본문 바로가기

반응형

서버 등 운영체제(OS)

(73)
How to gitlab restart 아래 커맨드로 재시작을 할 수 있다. 재시작을 한 뒤에는 502 화면이 뜨며 잠시 접속이 안될 수 있으니 유의. gitlab-ctl restart
DNS Over HTTPS (DOH) 적용하기 [1. 현재 내가 사용하는 DNS 상태 확인] https://dnsleaktest.com/ 로 접속 후 지도 아래 나오는 [Standard Test]를 클릭해서 테스트를 진행합니다. 이는 암호화 적용 전 통신하는 DNS과 암호화 적용 후 통신하는 DNS를 비교하기 위함입니다. 특별히 컴퓨터나 공유기에 수동으로 DNS를 지정해주시지 않으셨다면, 아래와 같이 지금 사용하는 인터넷 업체의 DNS가 표시됩니다. 'ISP' 이름만 머릿속에 기억해 두시고 창을 닫습니다. [2. Simple DNSCrypt 설치] https://github.com/bitbeans/SimpleDnsCrypt/releases/ 로 접속해서 PC 환경에 맞는 인스톨러를 다운받습니다. 32비트 운영체제인 경우는 SimpleDNSCrypt...
윈도우 10 업그레이드/설치시 부팅 안되는 현상 해결 현상. 1. 기존에 윈7이 깔려있는 컴퓨터를 윈10 설치프로그램을 다운로드하여 설치 하였음. 2. 새로 설치 옵션을 선택하지 않고, 기존 사용자 데이터 유지 를 선택. 3. 기존 사용자 데이터 유지를 선택하여 설치시 드라이버/설치된 프로그램 충돌로 부팅이 되지 않는 현상 이때 제일 빠른 방법은 usb에 윈10 설치프로그램을 담아서 재설치 하는 것이다. 아마 계속 부팅이 되지 않으면서 윈10 블루스크린 화면으로 갈텐데, 여기서 약 3~4회 정도 재부팅을 시도하면 "고급 옵션" 을 선택할수가 있다. 여기서 PC 재설정을 선택하여 새로 설치를 진행할 수가 있다. 물론 데이터 백업이 필요하다면 타 PC에 해당 PC의 하드를 꽂아 데이터를 백업후에 ...
error: insufficient permission for adding an object to repository database .git/objects 해결방법 1. Repair Permissions After you have identified and fixed the underlying cause (see below), you'll want to repair the permissions: cd /path/to/repo.git sudo chgrp -R groupname . sudo chmod -R g+rwX . find . -type d -exec chmod g+s '{}' + Note if you want everyone to be able to modify the repository, you don't need the chgrp and you will want to change the chmod to sudo chmod -R a+rwX . If y..
운영체제 정상 설치 후 부팅 안되는 현상 복구 최근에 사촌이 최고오급 노트북을 구매를 했는데, 물론 프리도스(OS미포함)로 구매하라고 해서 가져와서 Windows 10 을 설치를 해주었다. 스토리지 구성이 SSD 256 + SATA 1TB 이었는데, Free DOS가 SATA 1TB 디스크에 설치가 되어 왔다. 문제 발생 처음엔 아무런 생각 없이, BIOS로 들어가 부팅 순서를 바꾸고, SSD에 Windows 를 설치 하였다. SATA HDD의 경우 파티션을 삭제하고 포맷을 했다. 설치를 마치고 나서 부팅이 잘 되다가, 일정 확률로 부팅이 안되는 현상이 발생하였다. 해결 시도1. BIOS 설정 확인 단순히 USB나 외장하드를 연결했다 해제하면서 부팅순서에 영향을 준 것으로 생각했다. 하지만 부팅 순서는 전혀 잘못된 것이 없었고, Boot mode 를..
[Ubuntu] socat 을 사용한 포트 포워딩 Port forwarding 회사에서 22포트로 외부로 나가는게 불가능해서, 내 서버의 ssh 는 22002로 변경을 해둔 상태인데, b 서버에 접근할일이 생겼다. 근데 곧장 sftp 를 쓰고자 하는데 ... 그럼 패킷을 포워딩 하면 어떨까 해서 방법을 찾아보니 iptables 로 하는방법이 있긴 하지만 매우 복잡, 비권장이라는 것에 정보를 더 찾아보니 socat 이라는게 존재했다. 사용법은 매우 간단하다. Redirect TCP port 443 in localhost to checkwebcam.com port 80.socat TCP-LISTEN:443,fork TCP:checkwebcam.com:80 fork parameter is required so that socat fork a new process for every con..
VirtualBox 백그라운드 실행 VirtualBox 로 가상머신을 실행하고 shell로 당겨서 쓰다보니 가상머신을 백그라운드로 실행시켜 놓으면 편하지 않을까 해서 백그라운드 실행방법을 찾아보았다. cmd창으로 들어간 후 해당 VirtualBox가 설치된 곳까지 경로를 이동한다. VirtualBox가 설치된 곳까지 이동했다면 다음과 같이 명령어를 사용한다. VBoxManage.exe startvm (가상머신이름) --type headless VirtualBox가 작동에 성공하면 다음과 같은 메시지가 뜬다. Waiting for VM (가상머신 이름) to power on... VM (가상머신 이름) has been successfully started. VirtualBox를 종료할 때는 다음 명령어중 하나를 사용한다. VBoxManage..
history 명령 재 실행 리눅스는 이전에 명령들을 기억합니다. shell > history 를 치면 이전에 입력했던 명령어들이 나타납니다. 실행했던 명령어 리스트중 어떤 명령어를 실행시키고 싶으면 다음과 같이 합니다. shell > !번호 를 입력하면 그 번호의 명령어를 실행합니다.

반응형