본문 바로가기
반응형

우분투6

Git 서버 만들기 Ubuntu 22.04 Ubuntu 22.04 에서 git server를 만들어 보겠습니다. # Ubuntu 서버에 git 설치하기 # apt 업데이트 sudo apt-get update # git 설치 sudo apt-get install -y git # 설치확인 git --version # git-shell 경로 확인 which git-shell # 결과 : /usr/bin/git-shell # 아래 명령어로 파일을 열어 /usr/bin/git-shell 경로가 없으면 추가 sudo vi /etc/shells # git 관리용 사용자 만들기 # git 사용자 추가 sudo adduser git # SSH 디렉토리, 인증 파일 만들기 SSH로 접속해 git-shell 명령어를 사용하기 위해 사용자 git 으로 SSH 디렉토리.. 2023. 11. 14.
Samba 서버 구축 ubuntu 22.04 - windows 클라이언트 연결 패키지 설치 sudo apt-get -y install samba 설정파일 편집 # 백업파일 만들기 sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak # 편집기로 열기 sudo vi /etc/samba/smb.conf ### smb.conf 맨 아래 추가 [share] # 윈도우 클라이언트에서 네트워크위치 추가시 이 이름 사용 comment = Shared Folder path = /share# 공유할 폴더 경로 browseable = yes writable = yes read only = no # 액세스 가능한 유저 user1, user2 ... 추가설정 가능 # 그룹은 @group1, @group2, user1, user2 ... valid users = y.. 2023. 11. 7.
FTP 서버 구축 ubuntu 22.04 - Window 에서 접속하기 FTP : File Transfer Protocol 파일 전송하기 위한 서비스로, 파일 전송 성능이 뛰어나다. 우분투에서 제공하는 vsftpd를 설치해서 사용해보려고 한다 패키지 설치 apt-get install vsftpd 일반적으로 FTP를 통해 공개소프트웨어를 배포한다. 외부인이 FTP 서버에 접근할 수 있도록 설정해 보자 vi /etc/vsftpd.conf 익명의 사용자가 접속하는 경로는 /srv/ftp/이다 권한을 보면 755로 게스트는 쓰기 권한이 없다. 일반적으로 ftp 폴더 내 공용폴더 pub를 만들어 권한을 부여한다. 게스트는 해당 폴더에서 읽고 쓰기를 할 수 있다. cd /srv/ftp/ mkdir pub chmod 777 pub ll 서비스 재시작 및 등록, 작동확인 systemctl.. 2023. 11. 6.
APM 설치 ubuntu 22.04 (apache2, php8.1-common, mysql-server) 패키지 설치 apt-get -y install lamp-server^ 설치확인 dpkg -l apache2 php8.1-common mysql-server 서비스 재시작, 부팅시 자동시작 적용 systemctl restart apache2 systemctl enable apache2 systemctl restart mysql systemctl enable mysql 웹브라우저에서 로컬호스트 접속 확인 방화벽 설정 ufw allow 80 간단한 php 코드 작성 및 확인 Client에서 호스트 ip 입력해서 접속 2023. 11. 6.
RDP(Remote Desktop Protocol) 서버 구축 ubuntu 22.04 (VNC 대체) RDP 는 마이크로소프트에서 제작한 그래픽 공유 프로토콜이다. VNC와 동일하게 인터넷 연결을 통해 원격 데스크탑 PC를 사용할 수 있다. RDP와 VNC의 차이점은 사용자 세션관리로, VNC는 Client 모두 동일한 화면을 공유하지만, RDP는 설정에 따라 Client 세션을 여러개 생성 할 수 있고 접속한 Client는 각자 화면을 사용한다. 관련 패키지 설치 apt-get -y install xrdp 설정 - 공유 - 원격 데스크탑(Remote Desktop) 설정 xrdp 구성확인 및 방화벽 업데이트 # 구성파일확인 vi /etc/xrdp/xrdp.ini # 방화벽 설정 ufw allow 3389 # 서비스 시작 및 부팅시 서비스자동시작 systemctl enable xrdp systemctl .. 2023. 11. 6.
우분투 고정 IP 설정 Ubuntu Server 22.04 우분투 서버 22.04 에서는 네트워킹을 위해 netplan 유틸리티 사용합니다.netplan 파일 위치로 이동합니다.cd /etc/netplan파일 이름은 00-installer-config.yaml 입니다. vi 등 편집기로 수정하면 됩니다.# 수정 전 백업mv 00-installer-config.yaml 00-installer-config.yaml.bak# 설정파일 편집sudo vi /etc/netplan/00-installer-config.yaml파일을 생성하고 아래와 같이 입력합니다. 들여쓰기 주의network: renderer: networkd ethernets: # 네트워크 인터페이스 이름 ( eth0 ) 사용자 마다 다름 eth0: addresses: #.. 2023. 10. 26.
반응형