묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
강의에서 보여주시는 컨플이나 자료 따로 있을까요?
강의하시면서 내용정리된 컨플 페이지나 파일을 따로 받을수는 없을까요?
-
해결됨리눅스 성능 분석 시작하기
top 명령어 살펴보기 (2)에서의 좀비 프로세스에 대한 질문입니다.
안녕하세요 강사님. 좋은 강의 잘 보고 있습니다.제가 공부하기로는 좀비 프로세스는 자식 프로세스가 부모 프로세스보다 먼저 종료되는 경우에 생겨나는 것으로 알고 있으며,강의에서 설명해주신 것 처럼 부모 프로세스가 먼저 종료되는 경우에는 좀비 프로세스가 아닌 고아 프로세스가 되어 init 프로세스로 입양된 디 init에 의해 정리되는 것으로 알고 있는데, 확인해주시면 감사하겠습니다..!
-
해결됨포트폴리오 초간단 배포하기
강의 잘들었습니다! 포트폴리오 마무리에서 배포관련해서 궁금한점이 좀더 있어서 질문드립니다.
우선 프론트와 백엔드 , DB를 각각 인스턴스를 만들어서 배포하는 로직을 잘봤습니다.궁금한점이 jar파일을 github에 올리게되면application.yml or perterties 안에있는민감정보들이 노출되는 문제가 있다고 생각이드는데이런 민감정보는 어떤식으로 가리는게 좋을까요
-
미해결실전도커: 도커로 나만의 딥러닝 클라우드 컴퓨터 만들기
애져서비스에서 Quota늘리기
안녕하세요. 강의를 따라 애져에 계정을 만들고 GPU 가상 머신을 만들려고 했습니다. 그런데 Quota가 모자르다고 나오면서 진행이 안되고 있습니다. 강의를 보면 Quota를 늘리는 것에 대한 내용이 간단하게 나오는데요, 이부분에 대해 좀 더 설명해 주실 수 있으신가요? 참고로 저는 East US 2 Region을 사용하고 있고 현재 3개의 vCPU를 사용할 수 있다고 나옵니다.
-
해결됨시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
[해결방법] 네트워크 어댑터 에러 메시지
안녕하세요.이곳에서 실습환경 새로운 공지도 보았고여러 문의글과 댓글도 보았는데 저도 안되는 쪽이 였어요 1) 네트워크 에러 해결방법 VM 3개 전부 -> 네트워 -> 어댑터2, 어댑터3 -> '네트워크 어댑터 사용하기'이거를 사용 안함에 체크해버리고다시 VM을 키면 정상적으로 켜짐하지만 이 상태에서는 당연 네트워크 환경이 달라서 스크립트 실습이 안될테니부팅된 VM 3개를 다시 꺼준다음어댑터2, 어댑터3을 다시 사용함으로 바꾸어주고 다시 vm 키면앞으로는 에러메시지 발생 안하고 VM 이 잘 켜집니다. 2) 버추어 박스의 리눅스에 마우스를 클릭하면 윈도우로 마우스가 빠져나오지 못할 때 버추어박스에서 '마우스잡기' 라는 기능이 있어요!오른쪽 CTRL 키를 누르면 마우스가 빠져나옵니다. 만약 키가 먹통이여서 윈도우로 마우스가 빠져나오지 않는다면단축키 설정에서 '키보드 잡기' 의 단축키를 ctrl + alt 로 변경해주세요 ======================================================= 공지와 압축파일 안에 있는 메모장에 수정할 사항 의견 드립니다."이렇게 만든 가상머신은 vagrant를 사용할 수 없으니 가상머신을 시작하면 열리는 창에서실습을 진행하시면 됩니다."↑↑↑↑"이제 제공되는 ova파일에는 vagrant 를 사용하여 서버 구축하는 단계가 필요 없이 세팅이되었으니 바로 실습을 진행하시면 됩니다.".... 라고 이렇게 수정해주시면 수강생 분들이 잠시 혼자 갸우뚱하지 않을 듯합니다. 여러 IT 관련해서 강의 제작하시는 업체나 개인분들 보면서클라우드 외에는 인프라쪽에 정말 많이 도움되는 강의는 없었다고 생각했어요돈 되는 개발자용 강의만 만들어도 될텐데.....얼마나 많이 팔릴지 모르는건데 인프라쪽에도 도움되는 아주 좋은 내용을 선정해서이렇게 강의로 내주셔서 감사하게 생각해요.인프라와 리눅스 관련된 좋은 강의 기다릴게요~
-
미해결리눅스 커널 해킹. A부터 Z까지
KADR 우회에서 init파일이 없는 경우는 어떻게 하나요?
커널 문제를 찾아보다가 cpio를 풀어도 init 파일이 없는 문제가 있었는데 이런 경우 우회를 어떤 식으로 해야 하나요?
-
미해결생활코딩 - Linux
리다이렉션 << 질문
수업에서 mail 명령어로 알려주셨지만 저는 좀 다르게 해봤습니다.<< 왜xfile에 입력이 안되는거죠?? 제가 저렇게 입력하면 xfile에 저장되야하는거 아닌가요? 아니면제가 <<에대해서 잘 이해를 못하는건가요?
-
해결됨시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
웹 서버 접속 관련 질문입니다.
현재 "2-2. 웹 서버 트러블 슈팅을 위한 쉘 스크립트" 부분 수강하고 있습니다. 강의에서 index.html 접속하실 때 172.81.1.91로 접속하셨는데요. 제 환경에서는 192.168.56.1로만 접근이 됩니다. nginx 돌아가는 것도 확인했습니다.cent1 ifconfig는 172.18.1.91로 나오고(eth1), 윈도우 ipconfig에서는 192.168.56.1로 나오는 상황인데요(VirtualBox Host-Only Network). 그냥 이대로 수강해도 문제가 없는지, 문제가 있다면 어떻게 해결해야 하는지 궁금합니다.
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
강의자료 문의
안녕하세요. 강의에 첨부된 강의자료 이외에 도커 강의자료 관련 문의 드립니다. 인프런 아이디khd1692@naver.com구글 이메일kkt861104@gmail.com강의명풀스택을 위한 도커와 최신 서버기술 [풀스택 part3]
-
미해결이것이 우분투 리눅스다
ubuntu 16.04 (그놈/테스트탑/서버) 다운로드 방법 문의
[커리큘럼]섹션3. 이것이 우분투 리눅스다 03장03장 01교시: 우분투 설치1(Server) [문의내용데스크탑, 그놈, 서버 우분투.iso를 다운받으려고 하는 데 아래 주소에서는 16.4 LTS 버전이 없네요. 네이버 카페에서는 회사여서 그런지 해당 파일이 다운로드가 안됩니다. 다른 방법으로 다운 받을 방법이 없는 지 문의합니다.https://mirror.kakao.com/ubuntu-releases/16.04/
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] 번외편: AWS로 시작하는 서버 운영
[해결]RDS MySql의 디비를 마이그레이션 하는 과정에서 질문이 있습니다.
먼저 진행한 순서는 아래와 같습니다. AWS RDS(MySQL) 생성 후 퍼블릭 엑세스 가능으로 설정하였습니다.(접속은 MySQL Workbench로 확인하였습니다.)ConnectionString 은 아마존 개발자 안내서와 강의 내 다른 분 질문에 달아주신 답변을 참고하여 작성하였습니다.SharedDB 프로젝트를 시작프로젝트로 설정할 수 있도록 Main 함수를 임시로 복원한후 SharedDBContext.cs 파일의 ConnectionString을 2에서 작성한 내용으로 설정하였습니다.시작프로젝트와 패키지 관리자 콘솔의 기본 프로젝트를 SharedDB로 설정하여 add-migration을 하여 성공하였습니다.이후 update-database 를 실행하면 아래와 같은 에러를 발생하고 진행이 되지 않습니다.위와 관련해서 질문을 정리하자면RDS의 퍼블릭 엑세스를 허용해도 제 개인 PC의 코드에서 직접 마이그레이션 하려면 ConnectionSting 외 코드에 추가적인 작업이 필요한가요?제 개인 PC에서 RDS를 마이그레이션 하려면 RDS에서 추가적으로 설정해야할 권한 등이 있을까요?(현재 보안 그룹은 강의에서 나온 모두 다 열어둔? 상태입니다.) 혹시 저와 같은 이상한? 삽질을 하시는 분이 있을까 해서 해결한 방법을 공유드립니다.NuGet 패키지 관리자에서 마이그레이션하고자 하는 프로젝트에 MySql.EntityFrameworkCore를 설치하였습니다.ConnectionString을 다음과 같이 수정하였습니다. @"Server=[DB 엔드포인트];port=[포트];database=[DB 이름];uid=[사용자 이름];pwd=[비밀 번호]";아래의 OnConfiguring 함수를 다음과 같이 수정하였습니다.(대소문자 주의)기존의 마이그레이션 폴더들을 정리해줬습니다. 기존에 마이그레이션 정보들이 남아있으면 충돌나면서 update-database 시 실패를 하는 것 같습니다. 항상 최초의 마이그레이션으로 실행을 하네요. 주소가 달라서 그런가?MySQL Workbench에서 확인해줍니다.
-
해결됨시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
백업 스크립트 질문입니다
안녕하세요 2-5강에서 백업 쉘스크립트 강의를 듣고 스크립트를 작성했는데 실행해보니 아무일도 일어나지 않고 대기만 되는 상황이에요 ㅜㅜ 디버깅 옵션을 주고 실행하니이곳에서 멈추는데 제가 어떤걸 잘못한걸까요? ㅠㅠ 아래는 작성한 스크립트 입니다#!/bin/bash -x## 변수 설정HOST="$(/usr/bin/hostname)"LOG="/tmp/backup.log"PUSH="/vagrant/SHELL/backup/telegram.sh"DATE="$(/bin/date +%Y.%m.%d)"BAK_LIST="/etc/nginx /usr/share/nginx/html/www" #백업할 파일BAK_PATH="/mnt/BACKUP/${HOST}" #백업파일 저장할 디렉토리BAK_FILE="${BAK_PATH}/${DATE}_${HOST}.tgz" #백업파일명## 스토리지에 마운트/usr/bin/mount /mnt## 로그파일 생성/usr/bin/touch "${LOG}"## 백업 디렉토리 확인if [ -e "${BAK_PATH}" ]then /bin/echo "백업 디렉토리가 있어요!"else /usr/bin/mkdir -p "${BAK_PATH}"fi## ----로그기록 시작{ /bin/echo /bin/echo "=== backup start :" /bin/date /bin/echo ## 백업 /usr/bin/tar czpPf "${BAK_FILE}" ${BAK_LIST} ## 백업파일 정보NAME="$(/usr/bin/ls -al "${BAK_FILE}" | awk '{print $9}')" SIZE="$(/usr/bin/ls -al "${BAK_FILE}" | awk '{print $5}')" /bin/echo "=== backup info: " /bin/echo " | filename: ${NAME}" /bin/echo " | filesize: ${SIZE}Byte" /bin/echo /bin/echo /bin/echo "=== backup success :" /bin/date /bin/echo}>|"${LOG}"## ----로그 기록 끝## 스토리지에 언마운트/usr/bin/umount /mnt## 텔레그램으로 백업 로그 전송"${PUSH}" "${HOST}" "$(/usr/bin/cat "${LOG}")"## 로그 파일 삭제/usr/bin/rm -f "${LOG}"
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
Dockerfile 생성후
안녕하세요 영상 11분부터 보시면Dockerfile 생성 후 ( FROM alpine ) docker build --tag myimage . 하고나서이미지 리스트를 확인하면 alpine이라는 이미지는 생기지 않고 myimage만 있습니다. 삭제하고 다시 만들어봐도 그렇구요 버전문제일까요 ?.. vi Dockerfile 이렇게 됩니다 ..
-
해결됨리눅스 커맨드라인 툴 (Full ver.)
특정 디렉토리를 제외하고 삭제가 가능할까요?
home 디렉토리 밑에 a, b, c, d, e 디렉토리가 있고각 디렉토리 밑에는 a1,a2,a3,a4,a5, ......, a100와 같이 100개의 디렉토리가 있다고 할때,디렉토리 c , 디렉토리 c33, c33안에 들어있는 파일 을 제외하고 모두 삭제 할 수 있을까요?(각 디렉토리는 모두 파일을 가지고 있음) 저는 아래와 같이 생각했는데 원하는대로 안될것 같고 더 좋은 방법이 있을꺼같아 질문드립니다.find /home/c/* ! -name "c33" -exec rm -r {} \;rm -r home/arm -r home/brm -r home/drm -r home/e
-
미해결'이것이 리눅스다' 저자의 Red Hat CentOS7 리눅스 서버&네트워크 강좌
VMware Workstation 11
안녕하세요. 강의에서 말씀주신대로 설치 과정에 여러 우여 곡절이 있었지만, VMware Workstation 툴은 간신히 설치를 했습니다. 근데 문제는 30일간 해당 이메일로 이용하려고 하는데 ㅜ 자꾸 이렇게만 뜹니다 ㅠㅠ 지우고 다시 깔아야 하나요?
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
docker run -v 옵션이 제대로 적용되지 않는 것 같습니다...; ㅅ;
먼저 정말 상세한 강의 너무 잘 듣고 있습니다!! 감사합니다~그런데 따라 하다가 처음으로 영상대로 되지 않는 부분이 생겼습니다.강의 영상 : docker 주요 명령 익히기 5 (10:50)제공된 html 파일이 들어있는 폴더를 EC2에 업로드 하고docker run -d -p 9999:80 -v /home/ubuntu/2021_DEV_HTML:/usr/local/apache2/htdocs --name apacheweb2 httpd이렇게 동일하게 입력했습니다.그리고 그냥 IP주소:9999 로 입력하면 그대로 "It works!" 가 나옵니다...혹시나 싶어 IP주소:9999/index.html 로 접속해봤더니 정상적으로 업로드한 파일이 보입니다.이건 왜 그런걸까요 ;ㅅ ;?
-
해결됨시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
VSCode나 Putty로 서버에 원격접속하려면 어떻게 환경을 구성해야하나요?
안녕하세요? 먼저, vagrant를 사용할 수 없어 N. vagrant를 사용하지 않고 구축할 수 있는 실습환경을 참고하여 실습환경을 구축했습니다.하지만 제가 리눅스 서버로 원격 접속하여 과제를 한 경험이 많아서 이번에도 그렇게 하고 싶은데 configuration에서 애를 먹는 중이에요.VSCode에서 ssh 원격접속을 위해서는 ~/. ssh/config 파일에 host를 새로 추가해야하는데HostName을 cent1의 경우 192.168.56.1로 하는게 맞는지 확실하지가 않습니다. 주석 친 172.18.1.91로는 connection timed out이 뜹니다.그리고 개인 비밀키인 IdentityFile은 https://github.com/bashbomb/VWS_vagrant_script/blob/master/CONF/ssh/id_rsa 에서 받았는데깃허브의 authorized_keys와 cent1 vm의 authorized_keys가 서로 달라서 깃허브의 ssh 설정이 제 로컬 환경에서 그대로 사용가능한 것인지 모르겠습니다.VSCode terminal로 원격접속을 시도하면 아래와 같은 메시지가 나옵니다. 아마 IdentityFile로 지정한 개인 키가 vm 서버의 authorized_keys 공개키로 검증이 되지 않는 것 같은데 그렇다면 어떤 개인 키를 사용해야될까요? 혼자서 해결이 되지 않아 도움 부탁드립니다.
-
해결됨시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
permission dany가 떠요
git clone https://github.com/bashbomb/VWS_vagrant_script.git 입력했는데 저렇게 뜨네요 어떻게 해야하나요
-
미해결리눅스 입문 - 개념으로 탄탄히!!
터미널 열리지 않음
안녕하세요. virtual box에서 ubuntu-20.04 버전 설치 후 터미널 실행을 해도 터미널이 열리지 않습니다.open in terminal이나 직접 터미널을 실행해도 열리지 않습니다. 서칭을 했는데 잘 해결되지 않아 질문드립니다.혹시 관련 이슈에 관해 해결할 수 있는 방법이 있다면 공유해 주시면 감사 드리겠습니다.
-
미해결생활코딩 - Linux
ctrl + z 명령어가 안먹히네요!
ctrl + z 명령어가 안먹히네요! 혹시 다른 방법이 있는건가요?!