본문 바로가기

Server/Linux4

scp 원격 파일 전송 현재서버에서 원격지 서버로 파일 전송scp -P 9999 /home/local/a.txt userid@remote_ip:/home/userid * 위 예제는 현재 서버의 /home/local/a.txt 파일을 원격지에(포트 9999) userid 계정으로 전송하기 (원격지 파일 저장 위치 : /home/userid* 실행시 원격지 계정의 비밀번호 입력 필요. 끝. 2025. 2. 12.
리눅스 : 주기적으로 현재시각 맞추기 (cron) 아래 코드를 크론에 등록하여 매일 정해진 시각에 인터넷 타임서버에 접속하여 시각 맞추기 crontab -e0 4 * * * /usr/sbin/rdate -s time.bora.net* 매일 오전 4시 정각에 time.bora.net 에 접속하여 시각 맞추기  끝. 2024. 12. 24.
ubuntu(22.04) + nginx + 무료ssl (let's Encrypt) 인증서 설치 ubuntu(22.04) + nginx + ssl (let's Encrypt) 인증서 설치 1. snap 설치 (certbot 설치 권장 )snap install core; snap refresh coreapt remove certbotsnap install --classic certbotln -s /snap/bin/certbot /usr/bin/certbot 2. 도메인별 인증서 설치certbot --nginx -d mydomain.com -d www.mydomain.com -d api.mydomain.com *  서브도메인 필요한만큼 추가위처럼 같은 도메인의 서브 도메인들은 명령 한번에 모두 모아서 한다. 만약 위에서 빼먹었다고 아래 처럼 별도로 또 추가하면 인증서 파일이 별도로 만들어진다.certb.. 2024. 6. 6.
우분투(ubuntu 22.04)에 mariadb 설치 우분투에 mariadb 설치 커맨드 mariadb 설치apt-get install mariadb-server 서비스 스타트service mariadb start #(만약 안되면... service mysql start) 접속 (mysql 만 입력 (Root 로 로그인 되어 있으면 => mysql -uroot -p 이런거 하지 않음)mysql 2024. 6. 6.