본문 바로가기

linux7

[Linux] Python 3.9.16 버전으로 업그레이드 및 주요 라이브러리 설정하기 개요Python 버전을 3.9.16으로 업그레이드하고 AI 및 데이터베이스 작업에 필요한 라이브러리, 즉 OpenCV와 MySQL Connector를 설치하는 방법에 대해 알아보자.Python 3.9.16으로 업그레이드하기첫 번째 단계는 Python 3.9.16으로 업그레이드하는 것이다.해당 버전은 AI 라이브러리 cv2와 데이터베이스 작업을 이용하기 위해 필요하다. 아래 절차를 따라해보자.1. 현재 Python 버전 확인python --version2. 리눅스 배포판의 패키지 목록 업데이트sudo apt updateLinux 배포판에서 패키지 목록을 업데이트하는 명령어.이 명령어로 설치 가능한 패키지들의 최신 버전 정보를 알 수 있다.3. 설치된 패키지를 최신 버전으로 업그레이드sudo apt upgr.. Linux 2023. 6. 21.
[Enact] Linux 환경에서 Enact 설치부터 빌드까지 개요Linux 환경에서 Enact 설치 및 빌드 가이드: Node.js 설치부터 VS Code와 Git 설정, SSH 키 생성, 그리고 Enact 프로젝트 빌드 방법을 단계별로 안내합니다. 쉽고 빠른 Enact 개발 환경 구축을 위한 필수 가이드.필요조건✔ Node 10 LTS 이상node.js 설치1. 터미널창 열기2. curl 설치$ sudo apt-get install -y curl3. node.js 설치$ sudo apt update$ sudo apt install node.js4. 설치 확인설치된 node.js 버전 확인$ nodejs -vNode Package Manager 설치1. npm 설치$ sudo apt install npm2. 설치 확인설치된 npm 버전 확인$ npm -vEnact.. Enact 2022. 1. 24.
[Linux] root 계정 원격 접속 차단 개요다른 계정으로 로그인한 su를 사용하여 루트 계정으로 전환하거나(sudo) 권한을 사용하도록 액세스를 구성하여 방어선을 만드는 방법을 알아보자방법필자는 debian 10 환경에서 SSH 원격 접속 차단을 활용했다.# vi /etc/ssh/sshd_config를 통해 접속하면 Port 변경때 봤던 설정 소스가 나타난다.Port 변경 참고2021.07.06 - [Linux] - [Linux] 리눅스 ssh port 변경 [Linux] 리눅스 ssh port 변경root 권한일 때를 예로 들겠습니다. 일반 유저일 때는 모든 구문 앞에 sudo를 붙이면 됩니다. 1. 현재 포트 확인 # cat /etc/ssh/sshd_config | egrep ^\#?Port 이와 같이 현재 포트 번호를 확인할 수 있다. .. Linux 2021. 7. 7.
[Linux] changing a readonly file 해결 방법 개요터미널에서 vi를 통해 파일을 수정하려 할 때 중요 파일을 root가 아닌 사용자가 변경하려 하면 changing a readonly file 경고문이 뜨며 wq는 물론 w!q로도 저장되지 않는다. 해결 방법에 대해 알아보자.해결책vi 앞에 sudo를 붙이면 해결된다.sudo를 통해 높은 권한으로 중요 파일을 변경할 수 있게 된다. Linux 2021. 7. 5.
[Linux] 리눅스에 FTP 서버 설치하기 개요리눅스에 vsftpd라는 ftp 서버를 설치하는 방법을 명령어와 결과 이미지를 통해 알아보자.[vsftpd] 란Very Secure FTP Server Daemon의 약자로써 전 세계에서 가장 많이 사용하는 ftp 서버이다.설치 방법1. APT 파일목록 갱신# apt update2. vsftpd 설치 패키지가 존재하는지 검색# apt search vsftpd빨간 사각형 구문이 나와야 한다.3. vsftpd 설치# apt install vsftpdvsftpd 설치, 서비스 등록, 실행이 동시에 된다.4. vsftpd 실행 상태 보기# service vsftpd status초록불이 들어오고 active에 (running)이 뜨면 잘 실행된 것이다.요럴 땐 에러난 것이므로 vsftpd.conf를 확인한다... Linux 2021. 6. 30.