inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

VMware Workstation 11

미해결

'이것이 리눅스다' 저자의 Red Hat CentOS7 리눅스 서버&네트워크 강좌

안녕하세요. 강의에서 말씀주신대로 설치 과정에 여러 우여 곡절이 있었지만, VMware Workstation 툴은 간신히 설치를 했습니다. 근데 문제는 30일간 해당 이메일로 이용하려고 하는데 ㅜ 자꾸 이렇게만 뜹니다 ㅠㅠ 지우고 다시 깔아야 하나요?

  • linux
Jung Ho Park 댓글 0 좋아요 0 조회수 634

docker run -v 옵션이 제대로 적용되지 않는 것 같습니다...; ㅅ;

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

먼저 정말 상세한 강의 너무 잘 듣고 있습니다!! 감사합니다~ 그런데 따라 하다가 처음으로 영상대로 되지 않는 부분이 생겼습니다. 강의 영상 : 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 로 접속해봤더니 정상적으로 업로드한 파일이 보입니다. 이건 왜 그런걸까요 ;ㅅ ;?

  • 네트워크
  • docker
  • network
  • -v
  • linux
mh2 댓글 2 좋아요 0 조회수 651

VSCode나 Putty로 서버에 원격접속하려면 어떻게 환경을 구성해야하나요?

해결됨

시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script

안녕하세요? 먼저, 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 공개키로 검증이 되지 않는 것 같은데 그렇다면 어떤 개인 키를 사용해야될까요? 혼자서 해결이 되지 않아 도움 부탁드립니다.

  • linux
  • shell-script
  • shell-script
  • ssh
임민섭 댓글 1 좋아요 0 조회수 1217

permission dany가 떠요

해결됨

시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script

git clone https://github.com/bashbomb/VWS_vagrant_script.git 입력했는데 저렇게 뜨네요 어떻게 해야하나요

  • shell-script
  • linux
김진우 댓글 1 좋아요 0 조회수 385

command not found 에러..

해결됨

리눅스 입문 - 개념으로 탄탄히!!

안녕하세요, 강의 듣는 중 질문있어서 남깁니다. process.sh을 작성하고 실행하였습니다. password는 잘 통과한 듯 한데 'command not found' 라는 문구가 뜨면서 실행이 안되는데.. 혹시 왜 그런지 아시는지 궁금합니다 ㅜㅜ (참고로 mac환경 입니다.) 답변 부탁드립니다. 감사합니다.

  • linux
쿠카이든 댓글 1 좋아요 1 조회수 1816

터미널 열리지 않음

미해결

리눅스 입문 - 개념으로 탄탄히!!

안녕하세요. virtual box에서 ubuntu-20.04 버전 설치 후 터미널 실행을 해도 터미널이 열리지 않습니다. open in terminal이나 직접 터미널을 실행해도 열리지 않습니다. 서칭을 했는데 잘 해결되지 않아 질문드립니다. 혹시 관련 이슈에 관해 해결할 수 있는 방법이 있다면 공유해 주시면 감사 드리겠습니다.

  • linux
개죽 댓글 1 좋아요 0 조회수 1706

ctrl + z 명령어가 안먹히네요!

미해결

생활코딩 - Linux

ctrl + z 명령어가 안먹히네요! 혹시 다른 방법이 있는건가요?!

  • linux
Park Jin 댓글 2 좋아요 3 조회수 1063

cloud9 사용하려는데

미해결

생활코딩 - Linux

https://c9.io 로 접속하면 aws로 접속되고 다른분이 구름꺼사용하라는데 주소를 모르겟어요 ㅠㅠ

  • cloud9
  • linux
  • 클라우드나인
qwer12323 댓글 1 좋아요 1 조회수 1043

m1 지원

미해결

시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script

안녕하세요. 얼마전 virtualBox Beta 이긴 하지만 드디어 m1을 지원하기 시작했는데요. 혹시 여기에 맞춰져서 실습을 진행하는방법이 있을까요?

  • linux
  • shell-script
subak 댓글 1 좋아요 1 조회수 355

nginx 웹서버 설정 이해1 - apt-get install nginx=1.18.0-0ubuntu1 막힌다면

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

nginx 웹서버 설정 이해1 4분43초 nginx 설치를 위하여 아래와 같은 명령어 실행 -> apt-get install nginx=1.18.0-0ubuntu1 해당 명령어 실행 후, E: Version '1.18.0-0ubuntu1' for 'nginx' was not found 식으로 찾을 수 없다라는게 뜬다면 아래와 같이 코드를 변경 요망. apt-cache policy nginx 명령어를 치시면 Installed: 1.18.0-0ubuntu1.4 식으로 나오는데, 해당 위 버전으로 변경해 줘야합니다. apt-get install nginx=1.18.0-0ubuntu1.4 으로..해당 버전은 계속 변경되고있는 부분이라.혹 안되는 분 있을까봐 공유드립니다. 이상입니다. ps.좋은강의입니다.듣고있는데 너무 친절하시네요, 완강까지 다들 화이팅 입니다.

  • linux
  • network
  • docker
코스모스 댓글 2 좋아요 6 조회수 1435

docker run -d -p 9999:80 명령어에 대해

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

docker run -d -p 9999:80 -v /home/ubuntu/2021_DEV_HTML:/usr/local/apache2/htdocs --name my_apache httpd 란 명령어에서 1) httpd 의 컨테이너를 실행하는데, 아파치가 9999포트로 해당 경로에 있는 index.html 을 기본 경로로 연결한다 라는 뜻으로 이해를 했는데, 80 이란 포트는 어떤 건지 정확히 이해가 되지 않았습니다 ㅠ Host OS 80번 포트 : Apache Container 9999 포트로 서로 연결된다..? 이런 뜻인가요? OS가 80번 포트에 있을리는 없는 것 같아서 문의를 올립니다. 2) /usr/local/apache2/htdocs 가 어떤 경로인지 잘 이해가 안되는데, 아파치에서 바라보는 경로? 가 정확이 어떤 뜻인지 조금만더 설명해주시면 감사할 것 같습니다. 3) 위 명렁어와 별개의 질문인데, Container 란 한 프로그램을 감싸고 프로그램을 띄우는? 공간이라고 설명해주신 것 같습니다. 한 프로그램만 돌아가는건가요? 아니면 별다른 서버 터미널과 동일하게 수많은 프로그램이 돌아갈 수는 있는 건데 목적에 맞는 프로그램들만 돌리는걸까요?

  • network
  • linux
  • docker
강우석 댓글 1 좋아요 0 조회수 701

ssh 명령어 쓸 때 권한 거부됬다고 떠요

미해결

취미로 해킹#1(OverTheWire - Bandit)

혹시 몰라서 chmod 600 도 함 해봤는데 역시나 안되더라구요ㅠㅜ bandit13 사용자 나가서 그냥 홈에서 scp -p 2220 bandit13@bandit.labs.overthewire.org:sshkey.private . 도 해봤는데 요것도 권한 거부 떠요ㅠㅜㅠ

  • linux
  • 시스템 해킹
마몬밤 댓글 1 좋아요 0 조회수 622

nginx 오늘 기준 nginx=1.18.0-0ubuntu1.3 입니다..

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

버전 호환에 문제가 없는진 모르겠지만요...

  • linux
  • network
  • docker
withkey 댓글 4 좋아요 0 조회수 611

파일 디스크립터와 FILE 구조체에 대한 질문

해결됨

리눅스 시스템 프로그래밍 - 이론과 실습

리눅스는 모든 것을 파일로 관리한다고 알고 있습니다. (장치나 소켓 등도 포함) 파일 디스크립터는 파일의 추상화 개념으로 알고 있는데, 지금 이 강의를 보니까 파일 디스크립터를 주고 파일 포인터를 받아오는데, 그러면 리눅스에서 파일이나 장치는 전부 각자의 파일 구조체를 가지고 있다고 이해해도 될까요?

  • linux
김상현 댓글 1 좋아요 0 조회수 605

한글은 어떻게 쓰나요?

미해결

리눅스 입문 - 개념으로 탄탄히!!

한글 입력이 안되는데 어떻게 하는건가요?

  • linux
newbyd 댓글 1 좋아요 0 조회수 411

flask 서버관련 문의 드립니다

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

강의 내용 3분 14초 입니다 강의 내용을 듣다가, 제가 이해하고있는게 맞는지 궁금하여 문의 드립니다 현재 강의에서는 nginx 프록시 서버가 존재하고 nginx 서버 (myweb) 용 서버가 존재고 있습니다. 선생님 설명중에서 flask서버는 nginx 프록시 서버가 포워딩을 해줘서 , flask서버의 gunicorn과 직접 통신 한다고 말씀해 주셨습니다 그렇다면 nginx서버(myweb) 가 필요없다면, nginx(myweb) 서버(컨테이너)는 안만들어도 되는것인지 궁금합니다. 선생님께 배워서 간단한 웹페이지를 제작중인데 flask에서, index.html 파일도 리턴해주도록 되어있어서, 굳이 nginx(myweb) 서버는 안만들어도 될거 같은데, 제 생각이 맞는건지 틀린건지 모르겠습니다

  • docker
  • network
  • linux
가후 댓글 2 좋아요 0 조회수 458

실습환경에 대한 문의 드립니다.

해결됨

시스템엔지니어가 알려주는 리눅스 기초편 Bash Shell Script

리눅스는 상용 버전에 따라 명령어가 달라질 수 있다고 알고있습니다. 해당 강의에서 배울 명령어들은 리눅스 상용 버전에 다 사용이 가능한 명령어들인가요? 그리고 실습환경을 웹이서 구동되는 Linux를 알려주셨는데 저는 직접 설치해서 사용하고자 합니다. 어떤 리눅스를 설치하면 강의 듣는데 문제가 없을지 확인 부탁드립니다. 감사합니다.

  • shell-script
  • linux
끼야호우 댓글 2 좋아요 0 조회수 629

nginx.conf 수정관련

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

많은 개린이분들이 저처럼 시간낭비하지말라고 글을 남깁니다.. 거의 다잉메세지입니다... 강사님이 nginx.conf파일을 수정하시는데요 실제로 우리가 내려받는 파일의 09폴더에 있는 nginx.conf.http파일에는 고쳐야할 부분이 총 세가지 입니다. (영상과는 다르게 되어 있는 부분들도 있습니다. 그것들까지 포함해서 총 세개!) 도메인(총 6개 였습니다.) : funcoding.xyz >> 각자 도메인으로 수정 맨 아래 server블락(443포트 https관련) 위아래로 있는 주석(*/, /*)삭제 역시 맨 아래 server블락에 servername아래에 있는 네줄의 코드 앞에 있는 #. 역시 주석관련된 건데, #를 모두 삭제 다시 되돌아보면 부끄러울정도로 간단한 것들이였는데, nginx나 docker가 처음이다보니 허둥대다가 몇일을 날렸는지 모르겠네요

  • docker
  • network
  • linux
송재관 댓글 4 좋아요 5 조회수 809

PS영역에서 BRAM 영역에 DPRAM 구현시 접근 방법 문의

미해결

설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)

안녕하십니까? 저는 지금 Zynq7000 계열에 PS 영역에 PetaLinux를 올리려고 합니다. 그리고 BRAM영역에 DPRAM을 구현하고, 이를 PetaLinux에서 접근하게 하고 싶은데요. 어떻게 해야 하는지 궁금합니다. 전체적인 감이 없다보니, 어떻게 시도해야 하는지 모르겠네요. 대략적인 접근 방법 및 자료 소개를 부탁 드리고자 합니다.

  • ps
  • 임베디드
  • bram
  • dpram
  • fpga
  • linux
jobaek78 댓글 1 좋아요 1 조회수 698

vagrant up 실행 중 에러

해결됨

시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script

안녕하세요, 윈도우10 환경에서 2-1 서버 구축 강의를 보며 진행 중 오류가 발생해 문의 드립니다. 실행 로그는 아래와 같습니다. $ vagrant up Bringing machine 'cent1' up with 'virtualbox' provider... Bringing machine 'cent2' up with 'virtualbox' provider... Bringing machine 'cent3' up with 'virtualbox' provider... ==> cent1: Preparing master VM for linked clones... cent1: This is a one time operation. Once the master VM is prepared, cent1: it will be used as a base for linked clones, making the creation cent1: of new VMs take milliseconds on a modern system. ==> cent1: Importing base box 'rockylinux/8'... ==> cent1: Cloning VM... ==> cent1: Matching MAC address for NAT networking... ==> cent1: Checking if box 'rockylinux/8' version '5.0.0' is up to date... ==> cent1: Setting the name of the VM: cent1 ==> cent1: Clearing any previously set network interfaces... ==> cent1: Preparing network interfaces based on configuration... cent1: Adapter 1: nat cent1: Adapter 2: hostonly cent1: Adapter 3: hostonly ==> cent1: Forwarding ports... cent1: 22 (guest) => 2222 (host) (adapter 1) ==> cent1: Running 'pre-boot' VM customizations... ==> cent1: Booting VM... ==> cent1: Waiting for machine to boot. This may take a few minutes... cent1: SSH address: 127.0.0.1:2222 cent1: SSH username: vagrant cent1: SSH auth method: private key cent1: cent1: Vagrant insecure key detected. Vagrant will automatically replace cent1: this with a newly generated keypair for better security. cent1: cent1: Inserting generated public key within guest... cent1: Removing insecure key from the guest if it's present... cent1: Key inserted! Disconnecting and reconnecting using new SSH key... ==> cent1: Machine booted and ready! [cent1] No Virtualbox Guest Additions installation found. The guest's platform ("rocky") is currently not supported, will try generic Linux method... Copy iso file C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso into the box /tmp/VBoxGuestAdditions.iso Mounting Virtualbox Guest Additions ISO to: /mnt mount: /mnt: WARNING: device write-protected, mounted read-only. Installing Virtualbox Guest Additions 6.1.36 - guest version is unknown Verifying archive integrity... All good. Uncompressing VirtualBox 6.1.36 Guest Additions for Linux........ VirtualBox Guest Additions installer Copying additional installer modules ... Installing additional modules ... /opt/VBoxGuestAdditions-6.1.36/bin/VBoxClient: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory /opt/VBoxGuestAdditions-6.1.36/bin/VBoxClient: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory VirtualBox Guest Additions: Starting. VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules. This may take a while. VirtualBox Guest Additions: To build modules for other installed kernels, run VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup <version> VirtualBox Guest Additions: or VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup all VirtualBox Guest Additions: Kernel headers not found for target kernel 4.18.0-348.20.1.el8_5.x86_64. Please install them and execute /sbin/rcvboxadd setup modprobe vboxguest failed The log file /var/log/vboxadd-setup.log may contain further information. An error occurred during installation of VirtualBox Guest Additions 6.1.36. Some functionality may not work as intended. In most cases it is OK that the "Window System drivers" installation failed. Redirecting to /bin/systemctl start vboxadd.service Job for vboxadd.service failed because the control process exited with error code. See "systemctl status vboxadd.service" and "journalctl -xe" for details. Got different reports about installed GuestAdditions version: Virtualbox on your host claims: VBoxService inside the vm claims: 6.1.36 Going on, assuming VBoxService is correct... Redirecting to /bin/systemctl start vboxadd-service.service Job for vboxadd-service.service failed because the control process exited with error code. See "systemctl status vboxadd-service.service" and "journalctl -xe" for details. Unmounting Virtualbox Guest Additions ISO from: /mnt Got different reports about installed GuestAdditions version: Virtualbox on your host claims: VBoxService inside the vm claims: 6.1.36 Going on, assuming VBoxService is correct... Got different reports about installed GuestAdditions version: Virtualbox on your host claims: VBoxService inside the vm claims: 6.1.36 Going on, assuming VBoxService is correct... Got different reports about installed GuestAdditions version: Virtualbox on your host claims: VBoxService inside the vm claims: 6.1.36 Going on, assuming VBoxService is correct... Restarting VM to apply changes... ==> cent1: Attempting graceful shutdown of VM... ==> cent1: Booting VM... ==> cent1: Waiting for machine to boot. This may take a few minutes... ==> cent1: Machine booted and ready! ==> cent1: Checking for guest additions in VM... cent1: No guest additions were detected on the base box for this VM! Guest cent1: additions are required for forwarded ports, shared folders, host only cent1: networking, and more. If SSH fails on this machine, please install cent1: the guest additions and repackage the box to continue. cent1: cent1: This is not an error message; everything may continue to work properly, cent1: in which case you may ignore this message. ==> cent1: Setting hostname... ==> cent1: Configuring and enabling network interfaces... ==> cent1: Mounting shared folders... cent1: /vagrant => C:/playground/VWS_vagrant_script Vagrant was unable to mount VirtualBox shared folders. This is usually because the filesystem "vboxsf" is not available. This filesystem is made available via the VirtualBox Guest Additions and kernel module. Please verify that these guest additions are properly installed in the guest. This is not a bug in Vagrant and is usually caused by a faulty Vagrant box. For context, the command attempted was: mount -t vboxsf -o uid=1000,gid=1000,_netdev vagrant /vagrant The error output from the command was: /sbin/mount.vboxsf: mounting failed with the error: No such device 어떻게 하면 수정하여 환경 구축할 수 있을지 알고 싶습니다. 감사합니다.

  • linux
  • shell-script
yjw1081 댓글 2 좋아요 0 조회수 812

인기 태그

인프런 TOP Writers

주간 인기글