[MySQL] user 생성 및 권한 부여
·
Development/MySql
ip 주소가 변경되었을 경우, db에 접속이 안될 수 있다. host가 변경되어, 권한이 없기 때문이다. 쉘에서 mysql에 접속한 후 user를 생성한다. mysql 접속 # whereis mysql mysql: /usr/local/mysql # cd /usr/local/mysql # ./mysql -u root -p Enter password: 안될 경우, find / -name mysql 로 경로를 찾아서 실행한다. /usr/local/mysql/bin/mysql -u root -p 패스워드를 입력하여 mysql에 접속한다. use mysql; mysql로 데이터베이스를 변경 한뒤, user목록을 확인한다. select user,host from user; user 생성 create user 'us..
IP와 포트포워딩에 관해
·
Development
주말에 서버 접속이 안되어서 확인해보니, 내부 인테리어 공사로 인한 인터넷 사용 불가가 원인이였다.(내부 서버) 다른 서버에서 작업하기 위해 코드를 옮기고 실행해보는데 DB 접속이 안되었다. mysql_connect(): Can't connect to MySQL server on 'ip 주소' 외부 서버에서 사용하는 코드(DB접속 라이브러리)를 그대로 이동시켰는데, mysql_connect가 안되는 것이다. 다른 DB에는 접속하는 코드는 실행이 잘되므로 언어 버전이나 설치의 문제는 아니였다. 코드를 확인해보니 내부 서버에서 접속할 때랑, 외부 서버에서 접속할 때랑 ip가 달랐다. 123.123.123.111 123.123.1.111 이런식으로 끝자리 숫자만 같고, 앞자리 주소가 아예 달랐다. 찾아보니 포..
VPN과 프록시의 차이
·
Development
VPN과 프록시의 가장 큰 차이는 암호화인것 같다. 보안, 익명성, 개인정보 보호 VPN은 자주 사용해보았는데, Proxy는 아직 사용해본적이 거의 없다. 프록시를 사용하기 전에, 둘의 차이점을 찾아보고 정리하였다! VPN(Virtual Private Network) VPN은 공중 네트워크를 통해 한 회사나 몇몇 단체가 내용을 바깥에 드러내지 않고 통신할 목적으로 쓰이는 사설 통신망이다. VPN을 이용하면 현재 ip를 VPN에서 제공하는 IP로 변경할 수 있는데, 사용자가 접속하고자 하는 사이트에 사용자 IP가 아닌 VPN 업체에서 제공하는 IP 주소를 이용해 접속하기때문이다. 또한 패킷이 암호화되는 경우가 많아서 사용자를 알아내기 힘들다. 완벽하게 암호화되어 보안 연결되고, 프라이버시가 보장된다는 점이..
[Linux] 특정 ip만 접속 허용하기
·
Development
hosts.allow / deny 특정한 클라이언트에게만 서비스를 허용(allow) 또는 차단(deny)할 수 있다. 특정 ip 허용하기 : allow # vi /etc/hosts.allow sshd: 허용할 ip 특정 ip 차단하기: deny # vi /etc/hosts.deny sshd: 차단할 ip sshd: ALL ALL로 차단하고, allow에서 특정 ip만 허용하면 모든 ip차단/허용된ip만 접속 되게 할 수 있다. # # hosts.allowThis file describes the names of the hosts which are #allowed to use the local INET services, as decided #by the '/usr/sbin/tcpd' server. # ss..
MobaXterm 팝업 창(X11 remote access)
·
Development
에러 내용X11 포워딩과 관련된 보안 경고창 alretAn apllication on remote computer {ip 주소} has requested access to the X server. Do you want to allow it?In order to disable this warning, set "X11 remote access" to "full" in mobaXterm global settings --> "X11"tab.원격 컴퓨터 {ip주소}에서 X 서버에 대한 액세스를 요청했습니다. 허용하시겠습니까?이 경고를 비활성화하려면 mobaXterm 전역 설정 --> "X11"탭에서 "X11 원격 액세스"를 "full"로 설정하십시오. 원격 서버 ({ip 주소})에서 GUI 애플리케이션(X11 ..
MobaXterm 팝업 창(X11 remote access)
·
Development
An apllication on remote computer 185.142.236.35 has requested access to the X server. Do you want to allow it? In order to disable this warning, set "X11 remote access" to "full" in mobaXterm global settings --> "X11"tab. 64.227.188.207 원격 컴퓨터 185.142.236.35에서 X 서버에 대한 액세스를 요청했습니다. 허용하시겠습니까? 이 경고를 비활성화하려면 mobaXterm 전역 설정 --> "X11"탭에서 "X11 원격 액세스"를 "full"로 설정하십시오. 일단 설정에서 access를 full로 설정해주었다. 계..
PowerShell에서 IP 주소 확인하는 법
·
Development
PowerShell 에서 IP 주소 확인하는 방법 (ipconfig | findstr .*IPv4.*[0-9].\.).Split()[-1]