분류 전체보기 115

[리눅스/우분투] 새로운 사용자 계정 추가하기

연구실의 새로 산 서버에우리가 작업할 사용자 계정을 생성해주었다 생성하는 법은 매우 간단하다 우선 리눅스에서 계정을 생성하는 명령어는useraddadduser2가지가 있는데 useradd는 조금 더 저수준의 명령어로세부적인 설징이 필요할 때 사용하는 명령어이고adduser는 기본적인 설정을 자동으로 추가해주는고수준의 명령어이다 useradd는 계정에서 사용할 비밀번호나, 디렉터리, 기본 쉘 등을수동으로 설정해줘야한다 따라서 우린 adduser로 그냥 간단하게 해주었다sudo adduser [사용자이름] 관리자 권한을 통해 adduser를 해준 뒤,새로 생성한 계정의 비밀번호까지 설정해준다 그럼 계정을 생성하면서자동으로 디렉터리 생성, group 추가 등을 해준다 Full Name이나 Room Number..

기술/서버 2024.07.30

[리눅스/우분투] 초기 root 계정 설정

연구실에 새로 구매한 서버에초기 root 계정을 설정해주었다 리눅스에서 root 계정은 관리자 계정으로전체 권한 관리, 시스템 관리, 보안, 디스크 관리와 같이중요한 작업들을 맡아서 할 수 있다 매우 중요한 권한을 갖고있는만큼외부에서의 접근을 주의해야하고,평상시에는 사용하지 않는 편이 좋다 root 계정의 uid는 0번이다 서버를 새로 구매하면이 root 계정의 비밀번호를 새로 설정해주면서root 계정을 셋업해주어야한다sudo passwd root위의 명령어를 친 뒤현재 접속해있는 계정의 비밀번호를 친다 new password라고 나타나면새로 설정할 비밀번호를 설정해주면된다 그럼 root 계정으로 자동 로그인이 되고터미널에 id라는 명령어를 치면iduid(0)=root 라고 나타나는 것을 확인할 수 있다

기술/서버 2024.07.30

[docker] 도커 이미지, 컨테이너 삭제 및 명령어

docker를 이용하고 관리하다보면터미널로 주요 명령어들을계속 외워두고 사용해야하는 경우가 많다 그래서 내가 보려고 정리해둔 docker 주요 명령어 모든 container 확인docker ps -a-a는 대부분 all의 약자 현재 구동 중인 container 확인docker ps 여기서 젤 왼쪽의 container ID를 확인 container 실행docker start [container name 혹은 container ID] container 실행 중지docker stop [container name 혹은 container ID] container 삭제docker rm [container ID] container 여러 개 삭제docker rm [container ID], [container ID] ..

기술/기타 2024.07.30

[리눅스/우분투] docker 설치 및 neo4j 이미지 다운 및 컨테이너 실행

Neo4j란?neo4j는 GDBMS(Graph Database Management System)으로써데이터 간의 관계를 그래프 형식으로 저장하고 관리하는DBMS이다https://neo4j.com/ 공간 데이터를 다루면서효율적인 가공 및 검색을 위해서는이러한 Graph 형태의 데이터베이스가 유용하게 쓰인다 따라서, 우리 연구실에서는공간 데이터 저장소로 neo4j를채택하여 사용하고 있다  새로 산 리눅스 서버에 neo4j를 깔아야하는 상황이었다생 local 환경에 깔아주기는 조금 그러니논의 끝에 안전하기도 하고 편리한 docker를 설치한 뒤docker 환경에서 neo4j DB를 운영하기로 했다Docker란?https://www.docker.com/docker에 대해 간단하게 설명하자면가상환경 역할 + 배포..

기술/DB 2024.07.30

[리눅스/우분투] 새로운 리눅스 서버에 openssh 설치 및 셋업하기

대학원에 입학하자마자 맡은 나의 첫 임무.. 이번에 연구실에서 새로 산 new 서버 설정하고사용해야할 프로그램들 깔기 이번에 연구실에서 새로 서버를 구매했고리눅스와 우분투는 이미 다 깔려있는 상태라고 했다 그래서 우선 새로운 서버에 ssh를 설치해서원격 접속이 가능하게끔 해줬다 차디찬 지하의 서버실에서.. 환경서버: Ubuntu 20.04.6 LTS클라이언트: MacOS1. ID / PW 입력해주기우선 본체와 모니터를 연결해주면터미널 화면이 나오는데가장 처음 할 일은 id와 pw쳐서 접속을 해줘야한다 맨 처음 줄에 id를 치고 enter 친 다음pw를 치고 enter를 쳐주면 접속완료 2. ip 환경 확인하기현재 서버의 ip를 확인해줘야한다IP주소, 서브넷마스크, MAC주소, 현재 네트워크 상태 등을 확..

기술/서버 2024.07.29