분류 전체보기 172

centos linux -vsftpd 설정

test anonymous 로 접속시 참고 : 기본적으로 다운로드만 되어 업로드 필요시 추가수정 필요 [root@server1 ~]# dnf -y install vsftpd [root@server1 ~]# vi /etc/vsftpd/vsftpd.conf anonymous_enable=YES local_enable=YES write_enable=YES //추가수정 기본 업로드 허용 local_umask=022 anon_upload_enable=YES // 추가수정 anonymous 사용자 업로드 허용 anon_mkdir_write_enable=YES // 추가수정 anonymous 사용자 디렉토리 생성 허용 dirmessage_enable=YES xferlog_enable=YES connect_from_p..

linux 2020.12.26

git 명령어

$git config --list $ git config --global user.name //id 입력 $ git config --global user.email //email 입력 $ git config user.name //user name 내용 확인 $ git config user.email //email 내용확인 $ git config //컨피그 내용 확인 프로젝트 파일 있는곳 c:/project/hello $ cd /c/project/hello $ git init //깃 로컬 리포지토리 생성 $ vi .gitignore //제외할 파일 정의함 .gitignore venv $ git add --all //보낼 파일 작성 $ git commit -am "test 1" //로컬 리포지토리 저장 $ ..

Programming 2020.12.21

Git 설치 for windows10

windows 10 에서 git 설치 git-scm.com/ Git git-scm.com 다운로드 클릭 windows 클릭 -자동으로 다운 받음 , 그리고 받은 파일 실행 Next 클릭 Next 클릭 Next 클릭 Windows Exporer integration Git Bash Here : Git Bash를 연결하는 기능, 폴더에서 Git을 연결 Git GUI Here: Git GUI을 연결하는 기능, 폴더에서 Git을 연결 Git LFS 용량이 큰 파일을 지원하는 기능 Associate .git configuration files with the default text editor git 구성 파일을 기본 텍스트 편집기와 연결하는 기능 Associate .sh files to be run with B..

Programming 2020.12.21

tensorflow keras 활용한 손글씨 맞추기 with Flask

프로젝트 소개 프로젝트 기획 목표 AI를 이용하여 손글씨를 맞추고 웹으로 개발하여 모든사람이 이용가능하게 할 것으로 목표 프로젝트 내용 mnist 학습 후 가중치값 파일로 저장하기 colab을 이용하여 mnist를 가져옴 데이터셋 전처리 라벨링 인코딩 모델링 설계 모델 컴파일 모델 fit으로 학습하기 matplotlib으로 정확도, 로스율 확인 모델 평가 모델링 h5 파일로 저장 python flask 설치 만들어놓은 h5 파일 로딩 javascript로 만든 canvas를 이용하여 그린 데이터를 가져옴 가져온 데이터를 new_model에 predict하여 argmax로 가장 높은 숫자를 출력 해당 index 결과값을 web homepase에 출력 웹서버 구성 프로젝트 발전가능성 아이들 교육용 또는 사진..

인공지능(AI) 2020.12.20

centos 8 ntp (=chrony) 설정

서버설정 #rpm -qa | grep chrony 확인 # dnf -y install chrnoy* # vi/etc/chrony.conf server 0.kr.pool.ntp.org server 1.asia.pool.ntp.org allow 192.168.0.0/16 //ip 대역에 맞게 수정 #systemctl restart chronyd #firewall-cmd --zone=public --add-port=53 //dns 포트 #firewall-cmd --zone=public --add-port=123 //ntp 동기화 포트 #firewall-cmd --reload 서버 시간 확인 #chronyc sources //시간을 받아오는 서버 리스트 (chrony.conf에 등록한 서버 리스트) #chron..

linux 2020.12.20

centos6 이하 nat 설정

iptables 초기화 #iptables -F FORWARD #iptables -P FORWARD DROP //기본정책 DROP ip_forward 를 enable #vi/etc/sysctl/conf net.ipv4.ip_forward = 1 또는 #echo "1" > /proc/sys/net/ipv4/ip_forward 모든패킷 통과 설정 #iptables -A FORWARD -o -j ACCEPT #iptables -A FORWARD -o ens1 -j ACCEPT #iptables -A FORWARD -o -j ACCEPT #iptables -A FORWARD -o ens2 -j ACCEPT 외부장치에 메스커레이드 허가 #iptables -t nat -A POSTROUTING -o -J MASQUE..

linux 2020.12.13