Python으로 제작한 자동 resize와 함께, 자동 logo 붙이는 스크립트

#!/usr/bin/python import Image, sys, os, glob type_list = {} type_list["type_A"] = {"horizontal": (415, 482), "vertical": (415, 482)} type_list["type_B"] = {"horizontal": (150, 133), "vertical": (150, 133)} type_list["type_C"] = {"horizontal": (600, 600), "vertical": (600, 600)} type_list["type_D"] = {"horizontal": (200, 200), "vertical": (200, 400)} OriginalDIR = "./psd/" CompleteDIR = "./complete/" LogoDIR = "./logo/" def openImg(file) : targetImage = […]

우분투 apt 패키지 관리하는 방법 // 퍼옴

APT는 데비안 패키지 관리 유틸리티로 데비안계열인 우분투에서도 APT를 가지고 패키지를 설치/제거할 수 있다. 자주 사용하는 명령어들은 다음과 같다 nabi 설치 : apt-get install nabi 제거하기 : apt-get –purge remove nabi 검색하기 : apt-cache search nabi 패키지 정보보기 : apt-cache show nabi 소스리스트 업데이트 : apt-get update 설치된 패키지들 업데이트 : apt-get upgrade deb파일 설치 : […]

네임서버가 외부에서도 응답할수 있게 설정하는 방법

네임서버 named.conf 파일을 수정해야 한다. options { directory "/var/bind"; pid-file "/var/run/named/named.pid"; /* https://www.isc.org/solutions/dlv >=bind-9.7.x only */ //bindkeys-file "/etc/bind/bind.keys"; listen-on-v6 { ::1; }; //listen-on { 127.0.0.1; }; listen-on { any; }; allow-query { /* * Accept queries from our "trusted" ACL. We will * allow anyone to query our master zones below. * This prevents us […]

젠투(Gentoo)에서 NFS 설정방법

서버측 클라이언트 측 모두 아래의 패키지를 설치한다. $ emerge -av nfs-utils 설치를 마친후 서버측에서 다음과 같이 설정한다. $ vi /etc/exports # /etc/exports: NFS file systems being exported. See exports(5). /home/market/public_html/ 192.168.15.99(async,rw,no_subtree_check,all_squash,anonuid=1010,anongid=100) $ /etc/init.d/nfs start $ rc-update add nfs default 설정파일만 다시 읽을때 $ /etc/init.d/nfs reload 위의 옵션중에 anouid,anongid 옵션은 클라이언트에서 접속시 서버측 uid와 gid를 강제 […]

Samba 서버 계정별 디렉토리가 보이게 하는 방법

mainframe ~ # cat /etc/samba/smb.conf # Samba config file created using SWAT # from UNKNOWN (127.0.0.1) # Date: 2011/08/24 16:36:00 [global] server string = Samba Server log file = /var/log/samba/log.%m max log size = 50 dns proxy = No [homes] comment = Home Directories read only = No browseable = No [printers] comment = All […]

자기 SMB 서버의 한 계정을 스스로 마운트하기

이유는 윈도우에서 삼바로 접근할때, force user 옵션의 덕분으로 계정의 권한에 관계없이 파일 복사가 편리하게 되어지는데, 리눅스에서는 –bind 옵션을 써서 마운트를 해도 유저권한은 그대로 유지되면서 마운트 되는 바람에 읽고 쓰기가 매우 불편해진다. 따라서 역으로 리눅스의 삼바를 마운트 하는 방법을 사용한다. mount -t cifs -o username=webterror,password=webterror,iocharset=utf8,rw,umask=0000 //localhost/work /home/webterror/Desktop/work 만일 쓰기 권한이 없어서 파일을 쓰지 못한다면 다음처럼 설정해 […]