본문 바로가기

전체 글

(449)
macOs M2 개인서버 전환 - 어느 유저가 로그인 했는지 로그 확인 (#4-1) sudo tail -f /var/log/system.log | grep sshd USER_PROCESS는 로그인 한 내용DEAT_PROCESS는 로그아웃
macOs M2 개인서버 전환 - ssh 터널링 테스트 (#4) ssh 터널링을 셋팅하고 테스트해보자 1. ssh 터널링 설정 ON 확인2. 터미널 파일디스크 접근허용3. ssh 터널링 설정 ON 시키기4. 다른 컴퓨터로 SSH 테스트5.   1. ssh 터널링 설정 ON 확인 먼저 터널링 켜져 있는지 확인하자sudo systemsetup -getremotelogin  Remote Login이 On 이 안되어 있으면 SSH 연결을 막아 놓은 상태.  키기 위해서 '터미널'이 맥의 셋팅에 접근을 허용시켜줘야함.  2. 터미널 파일디스크 접근허용    3. ssh 터널링 설정 ON 시키기 sudo systemsetup -setremotelogin on  4. 다른 컴퓨터로 SSH 테스트 같은 네트워크 내에 있는 컴퓨터가 아닌다른 컴퓨터로 SSH 테스트 해보자ssh 계정@..
macOs M2 개인서버 전환 - 포트포워딩 설정 (#3) SSH 연결을 위한포트포워딩 설정이다. 나중에 도커 설치 후애플리케이션에 따라 포트포워딩 설정을 하기 위해서는또 추가해줘야한다.  1. 게이트웨이 진입 192.168.0.1 2. 포트포워딩 설정 가기  3. 설정하기 오른쪽에 + 버튼 눌러 추가하자 외부포트는 외부에서 진입하여 들어오는 포트를 의미함  공인 아이피는 하나만 할당하기 때문에포트별로 공유기에 물린 기기들 별로 나누어 처리하리한다.  외부포트로 인식하여 나누어줌 예를 들어공유기에 컴 두개가 연결됨.A, B 공인아이피는 한개임 외부에서는 공인아이피만 알고 있음 포트로 요청을 나눔 "google.com:722"로 오면A 컴퓨터로 요청 보내줘"google.com:822"로 오면B 컴퓨터로 요청 보내줘 라는 것과 같다.
macOs M2 개인서버 전환 - 고정 ip (#2) 1. 랜선 연결맥미니에 랜선 연결 2. 네트워크 > 세부사항 - 아이피 구성을 수동으로 변경- 고정 ip 설정하기- DNS 설정
macOs M2 개인서버 전환 - 셋팅 개요 (#1) 셋팅 순서는 다음과 같다. 1. 고정 ip2. 포트포워딩3. WOL 설정4. SSH 터널링5. 새로운 계정생성 및 권한 제한 설정6. 도커 셋팅
macOs static ip(고정 ip) 설정하기 (이더넷 연결은 되었지만 브라우저에 인터넷 연결 오류) 제 상황은 다음과 같습니다. 맥미니에 랜선은 연결하고 DHCP인 경우에는 인터넷이 잘 되었지만고정ip 할당하여 사용할 때는 안되었습니다. 문제는 DNS 서버 설정을 하지 않아서 생긴 이슈였습니다.  DNS 서버는 전화번호책이라고 보시면 됩니다.  유명한 DNS 서버 아무거나 기입해서 사용하시면 됩니다.google, cloudFlare, OpenDNS 저는 구글인8.8.8.8로 설정했습니다..
atmega128 - 테스트 코드 UART로 시리얼 통신하여 데이터 확인하기 #7 atmega128에서 보내는데이터를 컴퓨터와 UART로 시리얼 통신을 해보자 UART는 병렬데이터를 직렬(시리얼)데이터로 변경하는 프로토콜이다. 순서1. UART 모드로 변경 (하드웨어 기기에 있음)2. 드라이버 설치(미설치시)3. COM 포트 몇번인지 확인4. 소스 입력5. 결과확인  CP2102 를 연결한 모습  위에서부터 순서는 다음과 같다.1. 3.3v 2. TX(transit)3. RX(receive)4. GND5. 5v TX와 RX는 양쪽 기기와암수와 같다. TX는 반대 기기의 RX에 연결(transit하니 receive에 받기)   atmega128과 CP2102연결한 모습 3.3v 컨버터칩이안 먹는건지 잘못 연결한건지 안되어서C타입 전원을 입력했다.    COM4에 연결... 첨에 COM5..
atmega128 - FND 1~5 나타내기 #5 내가 갖고 있는 FND는 조금 특이하다.COM 포트가 총 4개인데GND를 입력해야 LED가 출력된다. COM포트 별로 자리수를 표시하는데트랜지스터로 GND를 나눠서 출력해야된다. 지금 NPN 트랜지스터가 없어 자리수마다순서대로 숫자 나타내는 건 다음 포스팅에 올릴 예정 COM1 부터 COM4 까지모두 GND 입력하여1~5까지 나타냄.. 1e2d3dot4c5g6com1(일의자리)7b8com2(십의자리)9com3(백의자리)10f11a12com4(천의자리) 1을 나타내려면b,c에 vcc를 넣어야함bc는 각각 7과 4에 넣으면 된다.. COM 포트를 제외하고 PA포트를 0번부터 사용한다고 했을 때 b,c는 7과 4에 vcc 넣어야 하니PA3, PA5에 출력 신호를 준다. 0b00101000 이..