vmware 브릿지 설정하기
vm웨어 설정 네트워크 브릿지로 설정
리눅스 설정 네트워크 껐다 켜기
정상적으로 설정되었는지 확인
[root@rocky1 ~]# ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 00:0c:29:00:01:25 brd ff:ff:ff:ff:ff:ff altname enp3s0 inet 192.168.20.29/24 brd 192.168.20.255 scope global dynamic noprefixroute ens160 valid_lft 28396sec preferred_lft 28396sec inet6 fe80::20c:29ff:fe00:125/64 scope link noprefixroute valid_lft forever preferred_lft forever |
ip a를 입력했을 때 20번대 ip가 나오면 성공
[root@rocky1 ~]# ssh root@192.168.20.21 The authenticity of host '192.168.20.21 (192.168.20.21)' can't be established. ED25519 key fingerprint is SHA256:SWXDNLyAgrb5DQWLVMaJel6C7QtbtBuzD8mGV1CV2Z0. This key is not known by any other names Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added '192.168.20.21' (ED25519) to the list of known hosts. root@192.168.20.21's password: Web console: https://rocky1:9090/ or https://192.168.111.128:9090/ Last login: Wed May 10 09:16:04 2023 [root@rocky1 ~]# w 09:44:56 up 30 min, 4 users, load average: 0.10, 0.15, 0.18 USER TTY LOGIN@ IDLE JCPU PCPU WHAT root tty2 09:16 29:52 0.04s 0.04s /usr/libexec/gnome-session-bina root pts/1 09:44 0.00s 0.02s 0.01s w root pts/2 09:50 1:18 0.01s 0.01s -bash root pts/3 09:51 14.00s 0.01s 0.01s -bash |
서버 컴퓨터에 접속
[root@rocky1 ~]# wall hi Broadcast message from root@rocky1 (pts/1) (Wed May 10 09:54:03 2023): hi |
서버에 연결된 사람들에게 전체공지
서버 설정
[root@rocky1 html]# dnf install yum-utils #reposysnc를 위해 설치 . . . Complete! [root@rocky1 ~]# dnf install httpd #서버 구축을 위해 설치 . . . Complete! [root@rocky1 ~]# cd /var/www/html #디렉토리가 생김 [root@rocky1 html]# ls -a ... [root@rocky1 html]# systemctl stop firewalld #방화벽 정지 [root@rocky1 html]# setenforce 0 #SElinux 끄기 (보안Permissive 모드로변경) [root@rocky1 html]# reposync -n -p /var/www/html/9.1 --download-metadata #html/9.1 디렉토리에 repodata를 저장 |
이용자 repo설정
[root@rocky1 html]# cd /etc/yum.repos.d #레포지토리 디렉토리로 이동 [root@rocky1 yum.repos.d]# ll total 4 drwxr-xr-x. 2 root root 176 May 9 18:16 backup -rw-r--r--. 1 root root 263 May 9 17:10 user.repo #기존에 존재하는 repo들은 backup 디렉토리로 옮긴 후 user.repo를 생성한다. |
vi 편집기 user.repo
[user-baseos] name=User - BaseOS baseurl=http://192.168.20.21/9.1/baseos/ #서버에서 repodata가 있는 위치 enabled=1 gpgcheck=0 [user-appstream] name=User - AppStream baseurl=http://192.168.20.21/9.1/appstream/ enabled=1 gpgcheck=0 |
디렉토리 내부
[root@rocky1 yum.repos.d]# cd /var/www/html/9.1 [root@rocky1 9.1]# ll total 0 drwxr-xr-x. 4 root root 56 May 10 10:12 appstream drwxr-xr-x. 4 root root 56 May 10 10:12 baseos drwxr-xr-x. 4 root root 56 May 10 10:16 extras [root@rocky1 9.1]# cd baseos/ [root@rocky1 baseos]# ll total 12 drwxr-xr-x. 28 root root 4096 May 10 10:10 Packages -rw-r--r--. 1 root root 2501 May 10 10:12 mirrorlist drwxr-xr-x. 2 root root 4096 May 10 10:12 repodata [root@rocky1 baseos]# cd ../appstream/ [root@rocky1 appstream]# ll total 12 drwxr-xr-x. 29 root root 4096 May 10 10:12 Packages -rw-r--r--. 1 root root 2597 May 10 10:12 mirrorlist drwxr-xr-x. 2 root root 4096 May 10 10:12 repodata |
'리눅스-기초명령어 > 패키지 관리' 카테고리의 다른 글
iso mount (1) | 2023.09.01 |
---|---|
repository (0) | 2023.09.01 |
yum, dnf (1) | 2023.09.01 |
rpm(Red Hat Package Manager) (0) | 2023.09.01 |