Computer Science 썸네일형 리스트형 channel 1: open failed: administratively prohibited: open failed Error while using SSH port forwarding SSH 포트포워딩 사용 중 에러 발생 channel 1: open failed: administratively prohibited: open failed Port forwarding option modification required in file '/etc/ssh/sshd_config' '/etc/ssh/sshd_config' 파일에서 포트포워딩 옵션 수정이 필요 sudo vi /etc/ssh/sshd_config - AllowTcpForwarding no + AllowTcpForwarding yes 더보기 아마존 리눅스(Amazon Linux)에서 몽고디비(mongoDB)설치 (yum repo 추가) 아마존 리눅스에서 이런 에러가 나타난다면 해당 repo 설정이 필요하다. If such an error appears on Amazon Linux, the mongodb repo setting is required. $ sudo yum install mongodb-org Loaded plugins: priorities, update-motd, upgrade-helper No package mongodb-org available. Error: Nothing to do /etc/yum.repos.d/mongodb-org-5.0.repo 폴더를 새성하여 mongoDB repo정보를 추가 Create a /etc/yum.repos.d/mongodb-org-5.0.repo file so that you can i.. 더보기 [LeetCode] 929. Unique Email Addresses (python3) LeetCode Problem: https://leetcode.com/problems/unique-email-addresses/ Unique Email Addresses - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 929. Unique Email Addresses Every valid email consists of a local name and a domain name, separated by the '@' sign. Besides lowercase le.. 더보기 #!/bin/sh 는 왜 쓰는거야? - 셔뱅, 해시뱅(shebang, hashbang) 아마 초보 개발자들이 처음 선배들의 쉘이나 파이썬 코드를 보면 의문이 생길껍니다. 아니 첫줄에 주석인데 저건뭐지? 의미없는걸 왜 꼭 챙겨서쓰는거지? 이건 주석이 아니라 셔뱅(shebang)입니다. sharp(#) + bang(!) 합성어로 Unix계열 OS(리눅스, Mac)에서 스크립트(bash, python등등) 코드 최상단에서 해당 파일을 해석해줄 인터프리터의 절대경로를 지정합니다. 지정된 인터프리터 프로그램이 대신 실행되어 스크립트의 실행을 시도할 때 처음 사용되었던 경로를 인수로서 넘겨주게 됩니다. 시스템마다 인터프리터의 절대경로는 다를 수 있기때문에 가능하면 심볼릭 링크가 있는 /usr/bin/env를 경로로 사용하는 것이 좋습니다. 더보기 [docker] 사용하지 않은 image 삭제하기 docker에서 image를 빌드하다 에러가 발생하는 경우 : 이미지가 생성되고 대표사진 삭제 사진 설명을 입력하세요. 해당 이미지를 기반으로 동작했던 container가 남아 이미지를 삭제할 경우 에러가 발생한다. 대표사진 삭제 사진 설명을 입력하세요. 이런 부산물?을 한번에 삭제하는 방법을 기록한다. 주의: 주기적으로 stop & restart하는 container가 삭제될 수 있어 주의를 요함. 1. 정지된 container 삭제 docker rm $(docker ps -a -q -f status=exited) 2. dangling image 삭제 docker rmi $(docker images -f "dangling=true" -q) 더보기 [Python] json.dumps 한글깨짐 해결 기본적으로 json출력은 ascii 문자 이외에는 모두 이스케이프 처리 하기때문에 ascii 문자가 아니라면 flag 설정이 필요하다. ensure_ascii=False 를 추가하면 된다. json.dumps(data, indent=4, ensure_ascii=False) 자세한 스펙은 파이썬 공식문서를 참고하였다. docs.python.org/3.7/library/json.html Character Encodings The RFC requires that JSON be represented using either UTF-8, UTF-16, or UTF-32, with UTF-8 being the recommended default for maximum interoperability. As permitt.. 더보기 [Linux] 디렉토리별 사용량 확인 서버 운영시 저장장치의 용량이 부족한 경우 어떤 폴더가 용량을 많이 차지하는지 확인이 필요한 경우가 있다. 그럴 때 du를 사용하는데 옵션이 매번 헷갈려서 하나라도 제대로 알고자 남긴다. 현재 폴더를 기준으로 하위 depth1의 폴더들의 용량을 확인한다. du -h --max-depth=1 옵션은 centos7 기준으로 참고 Usage: du [OPTION]... [FILE]... or: du [OPTION]... --files0-from=F Summarize disk usage of each FILE, recursively for directories. Mandatory arguments to long options are mandatory for short options too. -0, --null .. 더보기 [linux] 오류 발생시 메일 보내기 배치작업에 오류가 발생한 경우 자동으로 메일을 보내도록 설정 MAILTO="email 주소" LOGFILE=log.txt SUBJECT="[ERROR] 에러발생" 커맨드 > ${LOGFILE} || mail -s ${SUBJECT} ${MAILTO} < ${LOGFILE} 더보기 이전 1 ··· 3 4 5 6 7 8 9 ··· 11 다음