git clone https://github.com/letsencrypt/letsencrypt

cd letsencrypt

./letsencrypt-auto certonly

1번(standalone) 선택

A : 약관 동의

이메일 주소 입력

도메인 입력

sudo ./certbot-auto certonly --standalone -d 도메인주소

npm install auto-sni --save

npm install le-acme-core

-- 443 포트 permission deny

sudo setcap 'cap_net_bind_service=+ep' $(readlink -f $(which node))

'Linux' 카테고리의 다른 글

lets encrypt 설치  (0) 2018.05.17
WinSCP 를 이용한 FTP 동기화  (0) 2018.05.13
crontab 추가  (0) 2018.05.13
iwinV 포트 경로  (0) 2018.03.28
포트 변경  (0) 2017.12.12
계정 변환  (0) 2017.11.15

https://andromedarabbit.net/winscp-%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-ftp-%EB%8F%99%EA%B8%B0%ED%99%94/

'Linux' 카테고리의 다른 글

lets encrypt 설치  (0) 2018.05.17
WinSCP 를 이용한 FTP 동기화  (0) 2018.05.13
crontab 추가  (0) 2018.05.13
iwinV 포트 경로  (0) 2018.03.28
포트 변경  (0) 2017.12.12
계정 변환  (0) 2017.11.15

1. sudo vi /etc/crontab

2. .sh 파일 작성

3. backup 폴더 생성

4. chmod 755

5. systemctl restart cron



'Linux' 카테고리의 다른 글

lets encrypt 설치  (0) 2018.05.17
WinSCP 를 이용한 FTP 동기화  (0) 2018.05.13
crontab 추가  (0) 2018.05.13
iwinV 포트 경로  (0) 2018.03.28
포트 변경  (0) 2017.12.12
계정 변환  (0) 2017.11.15

/etc/iptables/rules.v4



리셋

netfilter-persistent reload

'Linux' 카테고리의 다른 글

WinSCP 를 이용한 FTP 동기화  (0) 2018.05.13
crontab 추가  (0) 2018.05.13
iwinV 포트 경로  (0) 2018.03.28
포트 변경  (0) 2017.12.12
계정 변환  (0) 2017.11.15
history 검색  (0) 2017.03.28

sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 3000 -j REDIRECT --to-port 80

라고 실행을 하고 나서 nodemon *****.js를  실행하고 나서 

접속할때는 dns 주소, 혹은 http://*********/  로 붙으면 된다.

'Linux' 카테고리의 다른 글

crontab 추가  (0) 2018.05.13
iwinV 포트 경로  (0) 2018.03.28
포트 변경  (0) 2017.12.12
계정 변환  (0) 2017.11.15
history 검색  (0) 2017.03.28
vim  (0) 2017.03.23

일반계정 => root 계정


su sudo


root 계정 => 사용자계정


su - bitnami

'Linux' 카테고리의 다른 글

iwinV 포트 경로  (0) 2018.03.28
포트 변경  (0) 2017.12.12
계정 변환  (0) 2017.11.15
history 검색  (0) 2017.03.28
vim  (0) 2017.03.23
grep  (0) 2017.03.22

ctrl + R

'Linux' 카테고리의 다른 글

포트 변경  (0) 2017.12.12
계정 변환  (0) 2017.11.15
history 검색  (0) 2017.03.28
vim  (0) 2017.03.23
grep  (0) 2017.03.22
로그및 용량확인  (0) 2017.02.17

/검색어

n : 다음검색어

shift + n : 이전검색어

v : 카피모드

y : 카피

shift + p : 붙여넣기

10 ,  shift + p :  10번 붙여넣기

'Linux' 카테고리의 다른 글

계정 변환  (0) 2017.11.15
history 검색  (0) 2017.03.28
vim  (0) 2017.03.23
grep  (0) 2017.03.22
로그및 용량확인  (0) 2017.02.17
shell script, crontab  (0) 2017.02.11

grep -r "키워드" 폴더명 - 하위폴더검색

grep '키워드' 파일명 | less (space or b)

grep '키워드' 파일명 | grep -v "제외할키워드" | less

zcat access.log.gz(압축파일명) | grep "/retro"    - 압축파일에서 검색

tail -F access.log | grep "/retro" | grep -v "제외할키워드"


'Linux' 카테고리의 다른 글

history 검색  (0) 2017.03.28
vim  (0) 2017.03.23
grep  (0) 2017.03.22
로그및 용량확인  (0) 2017.02.17
shell script, crontab  (0) 2017.02.11
리눅스 명령어  (0) 2017.02.11

jsp 파일 반영안되는 경우 : _generated_/~/jeus_jspwork => rm -rf *  실행

로그파일 지우기 : /stdcli/EDFS/logs/년도/날짜 => rm -rf * 실행

용량확인방법 : df -h, df -m

'Linux' 카테고리의 다른 글

history 검색  (0) 2017.03.28
vim  (0) 2017.03.23
grep  (0) 2017.03.22
로그및 용량확인  (0) 2017.02.17
shell script, crontab  (0) 2017.02.11
리눅스 명령어  (0) 2017.02.11

=================================================

$ nano backup


#!/bin/bash

if ! [ -d bak ]; then

        mkdir bak

fi

cp *.log bak

                    

$ chmod +x backup


chmod +x <스크립트파일> 명령으로 권한변경후 

"./<스크립트파일>" 명령으로 실행


crontab =================================================


systemcrl status crond (상태확인)

workspace $ vi /etc/crontab

workspace $ cd /etc/cron.monthly/

/etc/cron.monthly $ pwd

/etc/cron.monthly

/etc/cron.monthly $ vi mybackup.sh


#!/bin/sh

set $(date)

#$2 : 월 , $3 : 일

fname ="backup-$2$3.tar.xz"

tar cvfJ /backup/$fname /home


mkdir /backup

chmod ugo+x myBackup.sh

systemctl restart crond


sh =====================================


#!bin/sh

set $(date)

echo $(date)

echo $0

echo $1

echo $2

echo $3

echo $4

exit 0





'Linux' 카테고리의 다른 글

history 검색  (0) 2017.03.28
vim  (0) 2017.03.23
grep  (0) 2017.03.22
로그및 용량확인  (0) 2017.02.17
shell script, crontab  (0) 2017.02.11
리눅스 명령어  (0) 2017.02.11

1. rm -rf  ./폴더명 : 하위폴더 전체삭제

2. ll == ls -al

3. cd / : 최상의 디렉토리로

cd ~ : 사용자 홈디렉토리로 이동

cd : 사용자 홈디렉토리로 이동

4. cp 복사하고자하는파일 생성될파일

cp test.py ./test/test2.py

디렉토리 복사 => cp -r ./test ./test_bak

5. mv 파일(폴더)이동및 파일(폴더)이름변경

mv test.py test/ (test.py 를 test폴더로 이동)

mv test.py test2.py (파일명 변경)

4. echo $0 : 쉘종류보기

     echo $SHELL : 상동

5. xz 파일명 : 해당파일을 xz 압축으로 압축

xz -d 파일명 : 압축해제

6. tar cvf 만들어질파일 묶을파일 : (ex : tar cvf logs.tar a.log b.log c.log)

tar xvf 묶인파일 (ex : tar xvf logs.tar)

tar cvfJ 만들어질파일 묶을파일 : 묶을때 압축한후 묶는다. (ex: tar cvfJ logs.tar.xz a.log b.log c.log)

tar xvfJ 묶인파일 (ex : tar xvfJ logs.tar.xz)

7. 파일찾기

find ./ -name *.py





'Linux' 카테고리의 다른 글

history 검색  (0) 2017.03.28
vim  (0) 2017.03.23
grep  (0) 2017.03.22
로그및 용량확인  (0) 2017.02.17
shell script, crontab  (0) 2017.02.11
리눅스 명령어  (0) 2017.02.11

+ Recent posts