본문 바로가기

OS/Linux5

[Linux] NFS 서버 구축 구성 목적 : WSL로 구성한 Linux에서 Windows로 파일을 옮기려고 할 때 기존에 구축했던 FTP 방식이 아닌 NFS 방식으로 해보기 위함추가적으로 WSL에서는 기본적으로 Windows 파일 시스템과 연동되게끔 지원해줌환경 : WSL Linux, Windows01. NFS_Server 설정 (Linux) 02. NFS_Client 설정 (Windows) NFS- Network File System- Linux(Unix) 컴퓨터끼리 저장 공간을 공유할 수 있도록 해주는 시스템 NFS 서버 구현 NFS Server 구성## server# nfs 관련 패키지 설치apt-get install -y nfs-common nfs-kernel-server rpcbind# 공유 디렉터리 생성mkdir /s.. 2024. 9. 20.
[Linux] FTP 서버 구성, Filezilla 환경Windows에서 WSL로 구성한 Ubuntu22.04 ServerFTP- FTP(File Transfer Protocol) : 파일을 전송하기 위한 서비스- vsftpd는 우분투에서 제공해줌- vsftpd(Very Secure FTPD)는 우분투에서 기본적으로 제공되며, 리눅스와 유닉스 환경에서 보안과 성능이 우수한 FTP 서버로 인정받고 있음 ## server> apt-get -y install vsftpd> vi /etc/vsftpd.conf25 : anonymous_enable=YES 변경 # 일반적으로 anonymous는 다운로드만 되게끔 하는 것이 보안상 일반적임31 : wirte_enable=YES 주석 풀기40 : anon_upload_enable=YES 주석 풀기44 : anon_mk.. 2024. 9. 19.
[Linux] Ubuntu 22.04 ufw 방화벽 설정 후 ssh port 22: Operation timed out 해결 문제 상황) 환경 : Mac M1 VMware Fusion Player에서 Ubuntu 22.04 OS인 VM sudo ufw disable 명령어 입력 후 재시작 후 ssh 접속 불가와, ip가 사라지는 현상 발생 kubernetes clustering 구성을 위해 방화벽 비활성화 시도함 root@master:~# sudo ufw disable Firewall stopped and disabled on system startup root@master:~# sudo ufw status Status: inactive 재시작 후 ssh 접속 불가 ssh root@172.16.133.4 ssh: connect to host 172.16.133.4 port 22: Operation timed out 시도했던 방.. 2024. 2. 27.
[Linux] curl : (7) Failed to connect to localhost port 8080 해결 curl localhost:8080 에러 해결 과정 에러 코드 [root@was-a ~]# curl localhost:8080 curl: (7) Failed to connect to localhost port 8080 after 0 ms: Couldn't connect to server 문제 상황) EC2 (amazon linux2) 인스턴스에 Apache Tomcat을 설치한 후 잘 동작하는지 체크하기 위해서 curl localhost:8080을 했지만 에러 발생 원인 찾기) 1. netstat 명령어를 이용하여 tomcat 서버가 잘 떠있는지 확인하기 tomcat 서버가 제대로 동작하고 있다면 Local Adderess가 8080 포트를 사용하고 있을 것 netstat -lntp | grep 8080.. 2024. 2. 14.
[Linux] SCP Permission denied (publickey,gssapi-keyex,gssapi-with-mic) 해결 (Local → Remote) 파일 옮기기 SCP명령어 Permission denied 해결 과정 에러 코드 scp Ga-Bastion.pem ec2-user@43.203.95.196:/home/ec2-user/ ec2-user@43.203.95.196: Permission denied (publickey,gssapi-keyex,gssapi-with-mic). scp: Connection closed scp 명령어 사용 의도) Bastion Host에서 Private Subnet에 있는 WEB Server에 SSH로 접근하기 위해 내 로컬 컴퓨터(Mac OS)에 저장된 Private key(개인 키) 파일을 scp 명령어를 통해 로컬에서 원격지로 파일을 옮기려고 했음 이 과정에서 Permission de.. 2024. 2. 13.