본문 바로가기

리눅스

SMB2 비활성화 윈도우10 클라이언트로 리눅스 삼바서버에 접속시 윈도우10의 SMB2 활성화로 네트워크 문제가 발생할 수 있다. 이때 윈도우10에서 SMB2를 비활성화 하고 SMB1을 활성화 하면된다. 서버환경: CentOS 7 1. [SMB2/3 비활성화] (1) “시작 -> 모든 프로그램 -> 보조 프로그램 -> 명령 프롬프트 “ 항목의 오른쪽 마우스 클릭 “관리자 권한으로 실행” 클릭 (2) 아래 명령어를 한줄 씩 입력 후 엔터. ( 입력 어려울 시 복사 후 명령 프롬프트에서 오른쪽 마우스 “붙여넣기” ) sc config lanmanworkstation depend= bowser/mrxsmb10/nsi sc config mrxsmb20 start= disabled 2. [SMB1 활성화] 제어판 - 프로그램 - .. 더보기
samba 서버 설치 CentOS 7 기준 1. 설치 #yum install samba* 2. 방화벽 #vi /etc/sysconfig/iptables 추가 -A INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT -A INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT #service restart iptables 3. 사용자 패스워드 #smbpasswd -a 사용자ID 더보기
리눅스 백그라운드 실행 리눅스 시스템에서 작업시간이 오래 걸리는 프로그램을 실행할 때, 이때 윈도우 시스템에서 원격터미널(putty)로 명령을 실행하게 되면 작업을 마칠 때까지 컴터를 켜놔야 하는 문제가 있다. 프로그램을 백그라운드로 실행하고 터미널을 닫아 버리면 간단히 해결됨. 실행할 프로그램 뒤에 '&' 를 붙임 # 명령어 & 작업 중 출력되는 내용을 저장하고 싶을 경우 # nohup 명령어 & > /dev/null nohup.out 파일이 생성되며, 출력되는 내용이 정장됨. 더보기
iptable 설정 리눅스 서버가 웹서버, DB서버 등을 원격으로 서비스 하되, 서비스 별로 원격 접속 허용을 제한하기 위한 iptable 설정방법 CentOS 7에서 테스트 1. firewall 중지 #systemctl stop firewalld #systemctl mask firewalld 2. iptable 설치 및 구동 #yum install iptables-servieces -y #systemctl enable iptables #systemctl start iptables 3. iptable 설정 # vi /etc/sysconfig/iptables # sample configuration for iptables service # you can edit this manually or use system-config-.. 더보기
httpd 2.2 에 php7 설치 httpd 2.2 ( 더보기
아파치 웹서버 가상호스트 설정 아파치 웹서버 (http) 멀티 도메인을 사용할 수 있는 가상호스트를 설정하는 방법 1. http 설정변경 #vi /etc/httpd/conf/httpd.conf/httpd 맨 아래부분에 추가 Include conf/extra/httpd-vhosts.conf 2. /etc/httpd/conf/아래 extra폴더를 만들고 httpd-vhosts.conf 파일을 만들어 다음 내용을 넣음. NameVirtualHost *:80 DocumentRoot "/var/www/html" DocumentRoot "/var/www/html/가상호스트폴더" ServerName 가상호스트도메인주소 더보기
mariadb 설치 마리아DB(mariadb) 설치 centos7 기준으로 설명함.(단, centos배포판에는 기본적으로 설치되어 있음) 1. 설치 # yum install -y mariadb-server # systemctl enable mariadb # systemctl start mariadb 2. root 패스워드 # mysqladmin -u root password **** 3. 사용자 mysql root 접속 > create user '사용자ID'@'%' identified by '비번'; GRANT ALL PRIVILEGES ON 데이터베이스.* TO '사용자ID'@'%'; > flush privileges; 4 비번변경 > set password for 사용자ID=password('비번'); 5. 문자셋 변경.. 더보기
SMB 접속문제 [CentOS7] CentOS7 기반 서버에 삼바서버(SMB)를 구동하여 Window10 클라이언트들과 네트워크를 구성 삼바서버가 동작하지 않는 경우가 있음 windows 10 오류코드 0x80070035 SMB2를 disable로 설정하기 명령어프롬프트(도스창)를 관리자 권한으로 실행후 아래 명령어를 한줄씩 실행함 sc config lanmanworkstation depend=bowser/mrxsmb10/nsi sc config mrxsmb20 start=disabled 그래도 안되면, 필요서비스가 실행되고 있는지 확인함. '제어판 -> 관리도구 -> 서비스' 를 실행후 아래 서비스를 시작됨으로 설정 - network access protection agent - network connections - network l.. 더보기