검색결과 리스트
컴퓨터 연구 에 해당되는 글 97건
- 2024.04.26 Github 아이디 비번 입력 없이 push
- 2024.04.11 nginx 프로세스 확인
- 2024.03.15 nginx 설치 과정
- 2024.03.12 docker-compose 설치 명령어
- 2024.03.11 포트 사용 종료
- 2024.02.27 Ubuntu에서 mariaDB 설정 1
- 2024.02.22 DB 접속 에러 10060, 10061
- 2024.02.21 MariaDB 설치 후 root 비밀번호 설정
- 2024.02.21 리눅스 현재 시간 확인 및 한국 시간 설정
- 2024.02.21 WSL2 설치
- 2024.02.20 MySQL(MariaDB) 비밀번호 설정 명령어
- 2024.02.18 mysql root 비밀번호 설정
- 2023.12.26 wireshark 필터 1
- 2023.12.26 Wireshark 강의 1
- 2023.11.08 EC2 SSH 접속 안 될 때
2024. 4. 26. 14:16
html 주소 대신 ssh 주소를 사용하면 된다
대신 keygen 으로 ssh 퍼블릭 키를 추가하면 된다
1. ssh key 생성
ssh-keygen -t rsa -b 4096 -C "exam@gmail.com"
2. id_rsa 파일과 id_rsa.pub 파일 생성 확인
3. github - settings - SSH and GPG Key - New ssh key -
id_rsa.pub 파일의 내용 복사 - 확인
4. .ssh 경로로 clone
2024. 4. 11. 19:59
2024. 3. 15. 10:40
1. 업데이트
sudo apt update
sudo apt upgrade
2. 엔진엑스 공식 패키지 저장소 설정을 도와줄 패키지 설치
sudo apt install -y curl gnupg2 ca-certificates lsb-release debian-archive-keyring
gnupg2 - an encryption tool that includes digital signitures and certificates
3. 엔진엑스 패키지 저장소의 서명키를 다운로드하고 저장
curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \
| tee /usr/share/keyrings/nginx-archive-keyring.gpg > /dev/null
4. lsb_release 명령을 이용해 운영체제와 배포판 이름을 정의하는 변수 선언
OS=$(lsb_release -is | tr '[:upper]' '[:lower]')
RELEASE=$(lsb_release -cs)
echo "deb [signed-by=/usr/name/share/keyrings/nginx-archive-keyring.gpg] \
http://nginx.org/packages/${OS} ${RELEASE} nginx" \
| tee /etc/apt/sources.list.d/nginx.list
5. 업데이트 후 엔진엑스 설치
sudo apt update
sudo apt install -y nginx
nginx
APT - Advanced Package Tool
패키지 관리 시스템
엔진엑스 GPG 패키지 서명키 - 저장소의 패키지 검증
2024. 3. 12. 10:50
sudo curl -SL
https://github.com/docker/compose/release/download/v2.24.7/docker-compose-linux-x86_64
-o /usr/local/bin/docker-compose
docker-compose version 확인 사이트
https://github.com/docker/compose/releases
2024. 3. 11. 14:38
8000 번 포트 검색
netstat -nap | grep :8000
특정 포트를 종료시키려면 tcp 포트가 8000 일 때
fuser -k -n tcp 8000
2024. 2. 27. 12:44
1. 우분투 업데이트 및 업그레이드
- sudo apt update
- sudo apt upgrade
2. nginx 설치
- sudo apt install nginx
3. mariadb server 설치
- sudo apt install mariadb-server
4. DB 보안 설정을 위한 mysql_secure_installation 설치
- sudo mysql_secure_installation
5. MariaDB root 계정 비밀번호 설정
- set password for ‘root’@'localhost'=password('new_pass');
- flush privileges;
6. 외부 접속 IP 허용 주소 변경
- sudo /etc/mysql/mariadb.conf.d/50-server.cnf
- bind-address : * 으로 변경
- netstat -ltnp → 0.0.0.0:3306 확인
7. 포트 3306 방화벽 해제
- sudo firewall-cmd --permanant --zone=public --add-port=3306/tcp
8. 외부 IP 접속 허용
- mysql > GRANT ALL PRIVILEGES ON *.* too root@'%' identified by ‘password’;
9. 외부에서 DB 접속 확인
IP :
ID: root
password : password
10. 외부 접속 권한 설정
DB 접속
grant all privileges on *.* to 'root'@'%' identified by 'new password';
flush privileges;
2024. 2. 22. 10:33
cd /etc/mysql/mariadb/conf.d
vi 50-server.cnf
10060 : 방화벽 차단 에러
10061 : mysql.conf.d bind_address=*
IP 접근 에러
netstat -lntp
2024. 2. 21. 17:13
MariaDB 10.5 이상의 버전은 mysql의 user 테이블이
뷰테이블이라서 아래와 같이 하면 된다
> set password for 'root'@'localhost'=password('비밀번호')
변경사항 반영
> flush privileges;
2024. 2. 21. 09:51
현재 시간 확인
date
한국시간 설정
sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
2024. 2. 21. 09:15
wsl --intstall
리부팅
wsl --set-default-version 2
wsl --version
2024. 2. 20. 15:00
2024. 2. 18. 18:04
alter user 'root'@'localhost' identified with mysql_native_password by 'new_password_you_want';
new_password_you_want 부분에
입력할 비밀번호를 넣고 엔터를 친다
나와서 다시 접속할 때 입력한 비밀번호를 입력하여 접속한다
mysql -u root -p
2023. 12. 26. 14:14
1. 캡처 필터
winpcap 드라이브
캡처하기 전에 미리 필터 적용
대용량 패킷 수집 - 나중에 화면 필터를 하더라도 힘듦
BPF 적용 - Berkeley Packet Filter
2. 화면 필터
2023. 12. 26. 10:14
2023. 11. 8. 16:08