필요패키지 설치apt-get install -y nfs-common cifs-utils 이후 ping테스트로 NAS와 통신을 확인하고 연결상태 확인#showmount 명령으로 NFS 서버의 공유 가능 여부를 확인showmount -e [NAS ip] 마운트 명령어#nfs vers4 : mount -t nfs [NFS Server]:/[공유 폴더] /[마운트 폴더]#nfs vers3 : mount -t nfs -o vers=3 [NFS Server]:/[공유 폴더] /[마운트 폴더] 추가적으로 reboot시 자동으로 마운트 해주기 위해 fstab 파일을 수정해주어야함vi /etc/fstab#마지막줄에 해당내용 추가[NFS Server]:/[공유 폴더] /[마운트 폴더] nfs default..
mount -o loop /dev/sr0 /mnt mkdir /iso cp -a /mnt/. /iso/ cd /etc/yum.repos.d mkdir repobak mv *.repo repobak vi local.repo [ISO_AppStream] name=Rocky8.9_AppStream baseurl=file:///iso/AppStream/ enabled=1 gpgcheck=0 [ISO_BaseOS] name=Rocky8.9_BaseOS baseurl=file:///iso/BaseOS/ enabled=1 gpgcheck=0 dnf makecache

vi /etc/netplan/00-installer-config.yaml 기존 이더넷 설정을 삭제하고 dhcp 부분을 false로 지정 # This is the network config written by 'subiquity' network: ethernets: eno1: dhcp4: false eno2: dhcp4: false eno3: dhcp4: false eno4: dhcp4: false bonds: bond0: dhcp4: true interfaces: - eno1 - eno2 - eno3 - eno4 parameters: mode: active-backup primary: eno1 mii-monitor-interval: 100 version: 2 renderer: NetworkManager ..

외부 통신이 불가능한 곳에서는 필요한 패키지를 어떻게 받아야 할까? Local YUM Repository : Local(해당 지역) 내에서만 돌아가는 YUM 저장소임 YUM 저장소 안에 구성된 파일은 RPM이라는 확장자를 가지고 있는 패키지임. 흔히들 이것을 Local Repo(로컬 레포)라고 부른다. 외부 통신이 되지 않는 폐쇄망에서 운영되기 때문에 Local Repository를 구성. 기존 Repo 파일을 전부 백업해둠 YUM Repository를 설정하는 경로는 "/etc/yum.repos.d"임 해당 경로에 "~~.repo"와 같이 repo라는 확장자를 가진 파일 CentOS나 RHEL을 설치하면 기본으로 Repo가 잡혀있는 것들이 있습니다. cd /etc/yum.repos.d mkdir bak..

-SSH- yum list installed | grep openssh-server getenforce -> Disabled firewall-config -> ssh 체크 systemctl start sshd.service systemctl status sshd.service -> active 되어있는지 확인 systemctl enable sshd.service systemctl status sshd.socket -> fail(ssh는 소켓을 수동으로 start해줘야함) systemctl start sshd.socket -> fail(어 처음에 안됨....) ps -ef | grep sshd.socket kill -9 ??? systemctl start sshd.socket -> success(기존 소켓..
SMB(리눅스서버) vi /etc/sysconfig/network-scripts/ifcfg-ens33 @@@@@@@@@@@@@@@@@@@@@ BOOTPROTO=static NAME=ens33 DEVICE=ens33 ONBOOT=yes IPADDR=192.168.10.100 GATEWAY=192.168.10.254 NETMASK=255.255.255.0 NETWORK=192.168.10.0 BROADCAST=192.168.10.255 DNS1=192.168.10.100 DNS2=168.126.63.1 @@@@@@@@@@@@@@@@@@@@@ systemctl restart network yum list installed |grep samba yum -y install samba (samba 패키지 설치) s..

[TELNET] yum list | grep telnet - 텔넷으로된 설치가능한 패키지를 보여줌 yum list installed | grep telnet - 텔넷으로된 현재 설치된 패키지를 보여줌 yum -y install telnet - 텔넷으로된 명령어를 설치한다. vi /usr/lib/systemd/system/telnet.socket getenforce - disabled된지 확인 firewall-config 텔넷 클릭해준다. firewall-cmd --reload systemctl enable telnet.socket systemctl start telnet.socket (서비스 구동하고 부팅시 실행) (확인 systemctl status telnet.socket) WIN701에서 -----..

[DNS설정] vi /etc/sysconfig/network-scripts/ifcfg-ens33 (DNS서버를 자기자신한테 해준다.) yum -y install bind bind-chroot (DNS 서버 패키지 설치) vi /etc/named.conf 다음과 같이 수정해준다. named-checkconf 오류없으면 아무일도 읎다... vi /var/named/kedu.edu.db (DNS 서버 세부 설정) systemctl restart named.service systemctl enable named.service (DNS 서비스를 시작하고 부팅시에도 시작하게함) systemctl status named.service nslookup (DNS서비스 확인) 이후 웹사이트에서도 www.kedu.edu 1..

centos] vi /etc/sysconfig/network-scripts/ifcfg-ens33 %%%% TYPE=Ethernet OTPROTO=static NAME=ens33 DEVICE=ens33 ONBOOT=yes IPADDR=192.168.10.100 GATEWAY=192.168.10.254 NETMASK=255.255.255.0 NETWORK=192.168.10.0 BROADCAST=192.168.10.255 DNS1=168.126.63.1 DNS2=8.8.8.8 %%%% systemctl restart network ifconfig cd /temp su yum -y install httpd systemctl start httpd.service systemctl enable httpd.servi..

cat명령어 입력, 보기 cat >> /test1/test2/a 블라블라(입력) ctrl+c cat /test1/test2/a 블라블라(입력한게 보임) ※상황 : test1에 있는 test2에있는 a파일에 내용을 입력함, 이것을 test7파일을 만들고 test2파일을 내용까지 복사해서 test7파일에 붙여넣기함. cat >> /test1/test2/a 블라블라(입력) ctrl+c cat /test1/test2/a 블라블라(입력한게 보임) mkdir /test7 cp -r /test1/* /test7 ls -R /test7
date "월일시간분년.초" rdate -p time.bora.net == 타임서버의 현재시간 확인 rdate -s time.bora.net == 타임서버에 동기화 pwd == 현재디렉터리 출력 ls -d 디렉토리만 -R 하위디렉토리까지 다 보겠다 -l 상세히(권한) -a 모두(. ..까지) ./ == 현재 디렉토리에 있는 + touch [아무이름] == 아무이름으로된 파일 생성 cat > [이름] == 이름으로 파일 내용추가해서 만듬. 없는 파일이면 새로만듦 cat [이름] == 이름에 해당하는 파일 간단 바로보기 cat a b > c == a파일 b파일 내용합친 c파일 만듦 cat >> c == 기존파일 c에 내용 추가함. cat -n c == c 파일에 문장별로 넘버링함 cp test2/c test..

루트권한 su 간편종료 init 0 shutdown 종료 shutdown [옵션] [시간] "전달메세지" 디스크파티션 생성 [1] fdisk -l == 디스크 인식 확인하기 ex) SCSI 형식은 sdb - sdb1, sdb2, sdb3 ... 이런식임 [2] fdisk [장치명] [3] m : 메뉴 프린트 d : 파티션 삭제 n : 파티션 추가 p : 파티션 목록 w : 저장 후 나가기 [4] 파티션 N/O및 size 지정 [5] p : 파티션 목록 확인 [6] w : 설정 저장후 종료 File System 생성 ※장치명을 찾지 못하는 오류 발생시 재부팅 한다. 마운트(mount) 리눅스 쉘 쉘 : 커널과 사용자 사이에서 명령어 해석기 역할을 한다. 일시적 쉘의 변경 sh csh ksh bash tcs..