- NFS(Network File System)
111 포트 사용
리눅스 컴퓨터끼리 저장 공간을 공유할 수 있도록 해주는 시스템
# yum -y install nfs-utils
디스크 추가
# fdisk /dev/sdb -> n -> w
# mkdir 공유폴더
# mkfs.ext4 /dev/sdb1
# mount /dev/sdb1 공유폴더
# chmod 707 공유폴더
# vim /etc/exports -> 공유폴더 ip(rw,sync)
# systemctl restart nfs-server
# systemctl enable nfs-server
# systemctl stop firewalld
# exportfs -v 로 확인
다른 컴퓨터에서
# yum -y install nfs-utils
# showmount -e ip로 확인
# mkdir 마운트포인트
# mount -t nfs ip:공유폴더 마운트포인트
# vim /etc/fstab -> ip:/share /mnt/share nfs defaults 0 0
# reboot
# df로 확인
윈도우에서
제어판 -> 프로그램 및 기능 -> 좌측의 windows 기능 켜기/끄기 -> nfs용 서비스 체크 -> 재부팅
cmd -> mount ip:/share * -> 내 컴퓨터 -> 상단의 네트워크 드라이브 연결 -> 폴더에 ip:/share 입력
- Samba
리눅스에서 Windows의 파일과 프린터를 사용하기 위해 개발
윈도우 -> 리눅스
윈도우에서 임의의 폴더 생성한 후 오른쪽 마우스 속성 클릭
공유 클릭 후 Everyone을 추가
추가된 Everyone의 화살표를 클릭 후 읽기/쓰기 선택
관리자 권한으로 cmd 실행
# net user root 1234 /add 명령어로 유저 생성
리눅스에서 yum -y install samba-client
# smbclient -L 윈도우주소 -> 리스트 확인
# mkdir /mnt/wsamba -> 마운트 포인트 생성
# mount -t cifs //윈도우주소/공유폴더이름 마운트포인트
# df 로 확인
리눅스 -> 윈도우
# yum -y install samba
# mkdir 공유폴더경로 -> 공유 폴더 생성
# groupadd 그룹명 -> 그룹 생성
# chgrp 그룹명 공유폴더경로
# chmod 770 공유폴더경로
# usermod -G 그룹명 사용자명 -> 사용자의 그룹 수정
# smbpasswd -a 사용자명 -> samba 계정 생성
# vim /etc/samba/smb.conf
[global]
workgroup = WORKGROUP
unix charset = UTF-8
map to guest = Bad User
[Share]
path = 공유폴더경로
writable = yes
guest ok = no
create mode = 0777
valid users = @그룹명
추가
#testparm으로 확인
# systemctl restart smb
# systemctl enable smb
'🔐 [정보보안] 모의해킹 침해대응 전문가 취업캠프 > Server' 카테고리의 다른 글
[Linux] DNS (0) | 2023.09.12 |
---|---|
[Linux] DHCP (0) | 2023.09.12 |
[Linux] FTP (0) | 2023.09.12 |
[Linux] Dos 공격 방어 (0) | 2023.09.12 |
[Linux] 포트포워딩, 브릿지 (0) | 2023.09.12 |