천상나타의 일상다반사

닫기 검색결과 전체 보기
  • 목록
    Tailscale을 이용한 라즈베리파이 원격 접속 설정 방법

    라즈베리파이를 외부에서 원격으로 접속하려면 보통 포트 포워딩이나 VPN 설정이 필요합니다. 하지만 보안 문제나 복잡한 설정이 부담될 수 있는데요, Tailscale을 사용하면 간단하게 해결할 수 있습니다!이 글에서는 Tailscale을 이용해 외부에서도 안전하게 라즈베리파이에 원격 접속하는 방법을 설명하겠습니다.Tailscale이란?Tailscale은 WireGuard 기반의 VPN 서비스로, 복잡한 네트워크 설정 없이 인터넷을 통해 내부 네트워크처럼 기기들을 연결해 줍니다.장점포트 포워딩 없이 외부 접속 가능 (공유기 설정 불필요)보안성이 뛰어남 (암호화된 연결)무료 요금제로 개인 사용 가능다양한 운영체제 지원 (라즈베리파이, Windows, macOS, Linux 등)라즈베리파이에 Tailscale ..

    IT/Server
    2025. 3. 11. 09:15
  • curl ifconfig.me로 공인 IP 주소 확인하기

    서버 작업을 하거나 네트워크 문제를 해결할 때, 내가 사용하는 공인 IP 주소를 빠르게 확인해야 할 때가 있습니다. 공인 IP 주소는 외부 서비스에 노출되는 IP 주소로, 이를 확인하는 가장 간단한 방법 중 하나가 curl ifconfig.me 명령어를 사용하는 것입니다.이 글에서는 curl ifconfig.me 명령어 사용법, 활용 이유, 대안 옵션 등을 알아봅니다.curl ifconfig.me란?curl ifconfig.me는 명령줄 도구인 curl을 사용해 ifconfig.me라는 서비스에 요청을 보내고, 그 요청에 대한 응답으로 내 공인 IP 주소를 반환받는 방식입니다.curl ifconfig.me211.222.33.1 //예시(공인아이피)

    IT/Server
    2024. 11. 6. 15:59
  • Jenkins에서 SSH를 사용해 원격 서버 명령 실행하기: jenkins 사용자 설정 가이드

    Jenkins를 통해 원격 서버에 명령을 실행할 때,기본적으로 Jenkins가 사용하는 jenkins 사용자 계정으로 SSH 설정을 해야 합니다.이 가이드는 Jenkins 서버의 jenkins 사용자가 원격 서버에 SSH 접근을 통해 명령을 실행할 수 있도록 설정하는 과정을 설명합니다.1. jenkins 사용자 계정의 SSH 디렉터리 설정Jenkins는 일반적으로 jenkins 사용자 계정으로 실행됩니다. 따라서 jenkins 사용자 계정의 SSH 디렉터리를 설정해주어야 합니다.sudo mkdir -p /var/lib/jenkins/.sshsudo chown jenkins:jenkins /var/lib/jenkins/.sshsudo chmod 700 /var/lib/jenkins/.ssh 2. SSH 키..

    IT/Server
    2024. 11. 5. 22:38
  • 목록
    Nginx 오류 해결: "could not build server_names_hash, you should increase server_names_hash_bucket_size: 64"

    Nginx를 설정할 때 nginx: [emerg] could not build server_names_hash, you should increase server_names_hash_bucket_size: 64 오류 메시지를 만나는 경우가 있습니다. 이 오류는 Nginx의 서버 이름 해시 테이블이 구성된 서버 이름을 저장하기에 충분히 크지 않다는 것을 의미합니다. 이는 일반적으로 많은 수의 서버 이름 또는 매우 긴 서버 이름을 정의할 때 발생합니다. 이 문제를 해결하기 위해 server_names_hash_bucket_size를 증가시키는 방법을 알아보겠습니다.1. 문제 원인Nginx의 server_names_hash_bucket_size 디렉티브는 서버 이름 해시 테이블의 버킷 크기를 정의합니다. 기본값..

    IT/Server
    2024. 6. 27. 10:01
  • 목록
    PHP에서 텍스트 파일 생성 및 다운로드하기

    소개웹 개발에서는 동적으로 파일을 생성하고 다운로드해야 하는 상황이 자주 발생합니다. 이 튜토리얼에서는 배열 데이터를 텍스트 파일로 생성하고, 사용자가 이를 다운로드할 수 있도록 하는 간단한 PHP 스크립트를 설명합니다.PHP 스크립트다음은 우리가 논의할 PHP 스크립트입니다:이 스크립트가 하는 일과 그 작동 방식을 단계별로 살펴보겠습니다.단계별 설명1. 데이터 준비$dataSet = ['https://example.com', 'https://example.org', 'https://example.net']; 여기서는 $dataSet이라는 배열을 정의하여 여러 URL을 포함시킵니다. 이 배열은 텍스트 파일에 작성될 데이터를 나타냅니다.2. 파일 내용 생성$file_content = implode(PHP_..

    IT/Server
    2024. 6. 26. 16:31
  • 목록
    Telnet을 사용하여 열린 포트 확인하는 방법: IP 주소와 포트 테스트하기

    네트워크 문제를 해결하거나 서버의 특정 포트가 열려 있는지 확인할 때, Telnet을 사용하는 방법이 유용할 수 있습니다. 이 글에서는 Telnet을 사용하여 특정 IP 주소와 포트가 열려 있는지 확인하는 방법을 소개합니다.Telnet이란?Telnet은 네트워크 프로토콜 중 하나로, 원격지의 서버와 통신할 수 있도록 해줍니다. 주로 네트워크 관리 및 문제 해결 목적으로 사용되며, 특정 IP 주소와 포트에 연결을 시도하여 해당 포트가 열려 있는지 확인하는 데 유용합니다.사전 준비먼저, Telnet 클라이언트가 설치되어 있는지 확인해야 합니다. 대부분의 운영 체제에서는 기본적으로 Telnet 클라이언트가 설치되어 있지 않으므로, 필요하다면 설치해야 합니다.Telnet 설치 방법Windows:제어판을 엽니다...

    IT/Server
    2024. 6. 26. 09:40
  • 목록
    Git 특정계정으로 Pull 받는 방법

    Git을 사용하여 협업을 할 때, 여러 계정을 사용하는 경우가 종종 있습니다. 예를 들어, 개인 프로젝트와 회사 프로젝트를 다른 계정으로 관리하고 싶을 때가 있을 수 있습니다. 이런 상황에서 특정 계정으로 Git 명령어를 실행해야 하는 경우가 생기는데, 특히 git pull 명령어를 특정 사용자로 실행하고 싶을 때 유용한 방법이 있습니다. 이 글에서는 sudo 명령어를 사용하여 특정 계정으로 git pull 명령어를 실행하는 방법을 소개합니다.사전 준비먼저, 이 방법을 사용하기 위해서는 다음과 같은 조건이 충족되어야 합니다Git이 설치되어 있어야 합니다.터미널에서 sudo 명령어를 사용할 수 있어야 합니다.특정 계정(예: adforus)이 존재해야 하며, 해당 계정의 홈 디렉토리에서 Git 리포지토리가 ..

    IT/Server
    2024. 6. 26. 09:31
  • 목록
    docker 및 docker-compose 설치 가이드

    도커를 설치합니다~ curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh Docker 그룹에 현재 사용자를 추가하여 root 권한 없이 Docker 명령어를 실행할 수 있도록 설정합니다. 전 라즈베리파이에 해서 pi계정으로 하겠습니다. sudo usermod -aG docker pi docker-compose를 설치합니다. sudo apt-get install -y python3-pip sudo pip3 install docker-compose 설치 확인 docker --version docker-compose --version 서비스 등록하여 재부팅시 자동 실행 sudo systemctl enable docker Docker ..

    IT/Server
    2023. 8. 21. 01:34
  • 목록
    certbot을 docker-compose로 같이 띄우기

    version: '3.8' services: nata_tool: image: nata_tool:1.0.6 ports: - "80:80" - "443:443" deploy: resources: limits: cpus: '0.80' memory: 1G volumes: - ./container/data:/app/data - ./container/ssl:/etc/nginx/ssl - ./container/letsencrypt:/etc/letsencrypt certbot: depends_on: - nata_tool image: certbot/certbot container_name: certbot volumes: - ./container/certbot/etc:/etc/letsencrypt - ./container..

    IT/Server
    2023. 8. 19. 15:20
  • 목록
    라즈베리파이에 젠킨스 설치 및 서비스 등록

    다음 명령어를 사용하여 최신 패키지 리스트를 업데이트합니다.sudo apt-get updatesudo apt-get install default-jdk #java를 설치합니다. 다음 명령어를 통해 젠킨스를 설치합니다.wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'sudo apt-get updatesudo apt-get install jenkins최신패키지 업데이트시 아래와 같이 에러가 난다면 아래 스크립트를 참고하여..

    IT/Server
    2023. 4. 23. 01:09
이전페이지
더 보기
다음페이지

Google Translate

Naver Neighborhood

    최근...

  • 포스트
  • 댓글
  • 더 보기

글 보관함

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

카테고리

분류 전체보기 (393)
IT (130)
JAVA (19)
JSP (5)
NoSql (8)
Linux (5)
javaScript (13)
Oracle (7)
MySql (2)
Android (1)
Spring (8)
Server (19)
System (13)
Tool (30)
공부자료(비공개) (0)
일상 (258)
맛집 (69)
해외여행 (31)
국내여행 (21)
우리집 고양이 쪼꼬 (4)
디저트&야식 (49)
영화 후기 (2)
제품리뷰 (5)
추천노래 (3)
취미 (74)
다이어트 (0)
유용한정보 (5)
블로그팁 (4)
지역정보 (1)

카운터

Total
Today
Yesterday
  • 네이버 이웃추가
  • 방명록
천상나타's Blog is powered by daumkakao
Skin info material T Mark 5+ by 뭐하라
favicon

천상나타의 일상다반사

IT정보공유 및 일상다반사

  • 네이버 이웃추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (393)
    • IT (130)
      • JAVA (19)
      • JSP (5)
      • NoSql (8)
      • Linux (5)
      • javaScript (13)
      • Oracle (7)
      • MySql (2)
      • Android (1)
      • Spring (8)
      • Server (19)
      • System (13)
      • Tool (30)
      • 공부자료(비공개) (0)
    • 일상 (258)
      • 맛집 (69)
      • 해외여행 (31)
      • 국내여행 (21)
      • 우리집 고양이 쪼꼬 (4)
      • 디저트&야식 (49)
      • 영화 후기 (2)
      • 제품리뷰 (5)
      • 추천노래 (3)
      • 취미 (74)
      • 다이어트 (0)
    • 유용한정보 (5)
      • 블로그팁 (4)
      • 지역정보 (1)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바