윈도우에 리눅스로 접속시 Remote desktop connection을 사용하여 접속할 수 있다.

이때 사용하는 하는 것이 xrdp 이다.

1. xrdp 설치하기

$ sudo apt-get install xrdp

    2. 방화벽 해제

    $ sudo ufw allow 20

    $ sudo ufw allow 21

    3. 윈도우에서 접속


    만일 바탕화면만 보이고 아무것도 안보일 경우gnome-panel 설치가 필요하다.

    우분투 12 버전부터 이런 문제가 발생한듯.

    $ sudo apt-get install gnome-panel

    $ echo "gnome-session --session=gnome-fallback" > ~/.xsession 

    $ sudo /etc/init.d/xrdp restart


    출처 : http://harryp.tistory.com/14

    참고 자료 : http://webdevnetwork.co.uk/ubuntu-xrdp-login-blank-or-empty-screen/

    http://www.liberiangeek.net/2011/06/connect-to-ubuntu-11-04-from-windows-via-remote-desktop/

    Posted by 노을지기

    댓글을 달아 주세요

    출처: http://dhkah.wordpress.com/2010/08/03/linux-lamp-wordpres/

    Ubuntu라면 다음과 같이 apt를 이용해서 설치하면 되고, 직접 설치하려면 http://www.phpmyadmin.net 에서 설치 파일과 설치방법을 찾을 수 있다.

    sudo apt-get install phpmyadmin
    phpMyAdmin 치 후 웹과 연동을 위해서,

    apache2의 설정파일을 열고
    sudo vi /etc/apache2/apache2.conf
    아무곳에나 다음의 내용을 삽입한다.
    # Enable PHPMyAdmin
    Include /etc/phpmyadmin/apache.conf

    그 후 아파치 재시작
    sudo /etc/init.d/apache2 restart

    [참고]phpmyadmin의 설정 파일은 다음에 위치한다.
    /etc/phpmyadmin/config.inc.php

    웹브라우저를 통해 웹서버주소/phpmyadmin 로 들어가면, mysql관리를 위한 로그인 페이지가 보이게 된다.
    Username : root, 패스워드는 MySQL을 설치할 때 입력했던 root 계정의 비밀번호를 입력한다.(리눅스머신의 root 비밀번호를 말하는 것이 아닙니다.)
    [참고]
    mysql을 설치할 때, 또는 다음과 같이 터미널에서 처음 mysql을 접속해서 root와 패스워드를 만들었을 것이다.

    sudo mysql -u root -p // root 권한으로 mysql 접속
    mysql>mysql>update user set password=password(‘암호’) where user=‘root’; // mysql root 암호 설정

    Posted by 노을지기

    댓글을 달아 주세요

    출처: http://blog.naver.com/PostView.nhn?blogId=designerjune&logNo=120121737033&categoryNo=109&viewDate=&currentPage=1&listtype=0

    웹서버를 설치하고 문서 정리를 안하여 mysql 패스워드를 잊어 버렸다.

    너무 오래만에 다시 리눅스를 만지니, 할 것이 왜이리 많은지?


    sudo /etc/init.d/mysql stop

    sudo mysql_safe --skip-grant &

    sudo mysql

    use mysql;

    UPDATE user SET password=PASSWORD('변경패스워드') where user = 'root';

    FLUSH PRIVILEGES;

    quit

    sudo killall mysqld_safe

    sudo /etc/init.d/mysql start



    Posted by 노을지기

    댓글을 달아 주세요

    많은 패스워드를 가지고 있다보니,
    별로 중요하지 않은 것은 자주 잊어버린다.

    다음에 사용해야지 하고 기억하지 않았는데, 기억이 나질 않는다..ㅡㅡ;;;

    그래서 리셋..ㅡㅡ;;;

    1. Stop the MySQL Server.
      sudo /etc/init.d/mysql stop

    2. Start the mysqld configuration.
      sudo mysqld --skip-grant-tables &

    3. Login to MySQL as root.
      mysql -u root mysql

    4. Replace YOURNEWPASSWORD with your new password!
      UPDATE user SET Password=PASSWORD('YOURNEWPASSWORD') WHERE User='root'; FLUSH PRIVILEGES; exit;
    출처: http://ubuntu.flowconsult.at/en/mysql-set-change-reset-root-password/


    Posted by 노을지기

    댓글을 달아 주세요

    전엔 proftp을 사용해서 그런지 vsftp 설정에 어려움을 느꼈다.
    보통 기본 설정만 해주면 되는데, 보안 문제로 인하여 여러가지 옵션을 넣어두었다.
    이것을 모르고 강제로 퍼미션 주고 있었다.ㅡㅡ;;;

    구글에서 검색한 결과.
    (http://qhrtm.tistory.com/77)

    위 사이트에서 umask 문제라는 것을 알게 되었다.
    기본이 077이라서 웹에서 보이질 않는 현상이었다.
    생성되는 퍼미션은 600으로 된다.

    그리고 file_open_mode=0644(기본값 =0666) 이다.
    이 옵션은 반드시 local_umask 보다 아래에 있어야 한다.

     vi /etc/vsftpd.conf

    33 line
    local_umask=022
    file_open_mode=0644

    sudo /etc/init.d/vsftpd restart

    서버 설정이 생각보다 시간이 오래 걸린다.
    이런 이유로 사람들이 원도을 더 좋아하는듯..

    한번만 해 놓으면 아주 안정적이게 사용할 수 있는데..
    이런 사소한 부분에 신경을 쎠주셨으면..(잘 사용하고 있는데..^^)
    Posted by 노을지기

    댓글을 달아 주세요

    이전버튼 1 2 3 4 5 6 이전버튼