debian基本設置以及配置XManager遠程登錄桌面、命令行設置、Xftp上傳下載文件


剛剛安裝好的debian的幾點配置

1、打開root,(debian默認是不允許用root登錄可視化界面的)

 

解決辦法只能是現在命令行用root登錄(只有root才對下面的文件有寫權限)

 

1.1、進入命令行:

最初我們只能以我們創建的普通用戶登錄到默認的桌面(gnome)中去。

 

從圖形界面切換到命令行:CTRL+ALT+SHIFT + F1

從命令行切換到圖形界面:ALT+F7

 

1.2、修改相應文件

修改/etc/pam.d/gdm3文件

把下面一句注釋掉

auth required pam_succeed_if.so user != root quiet_success

即變成

#auth required pam_succeed_if.so user != root quiet_success

 

重新登錄即可使用root登錄到桌面(非遠程)

2、通過XManager遠程登錄debian(包括Xshell和Xbrowser)

2.1、解決Xshell中文亂碼問題

 

File->Properties->Terminal->右邊的Translation 下面encoding

 

 

 

 

 

2.2、設置debian端使得可以使用Xbrowser從遠程登錄桌面

 

插入光盤安裝gdm

apt-get install gdm

 

安裝完成后進入以下目錄

 

etc/gdm

 

找到 gdm.conf文件 用gedit打開修改

 

 

找到([xdmcp]) 在下面添加 Enable=true 和Port=177 之后重啟系統

 

注意:紅框上面兩行(AllowRoot=true…) 原來是沒有的,是在做了下面的3、設置root遠程登錄后才自動添加上去的

 

 

2.3、設置XManager

之后XManager4的客戶端會自動在局域網內找到可以遠程的機器

 

 

當然也可以自己手動設置

 

 

 

 

3、設置root遠程登錄

3.1、設置root用戶登錄

經過剛剛設置后還僅僅可以用 非root賬戶遠程桌面,經過下面兩步后就可以用root登錄遠程桌面了

 

 

 

4、配置vsftpd

 

4.1、安裝vsftpd

apt-get install vsftpd

 

4.2、之后修改配置文件

 

root@codyhost:/etc/pam.d# gedit vsftpd

 

安裝好之后,配置文件應該在/etc/vsftpd.conf,編輯這個文件,修改如下幾個地方:

anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=022

    

以上每行解釋如下:

1.禁止匿名用戶訪問ftp

2.允許本地用戶訪問ftp

3.允許本地用戶上載文件

4.上載文件的時候,使用的掩碼是022

然后重啟vsftpd就可以了

 

其他的一些配置

 

如何更改vsftpd的默認端口

vi /etc/vsftpd.conf新增一行

listen_port=2010

 

經過以上設置已經可以使用非root用戶登錄使用ftp了;

當然,也可以新建用戶並且新建對應的fpt目錄,並且分配權限

 

 

 

4.3、使用用戶列表控制ftp用戶

gedit /etc/vsftpd.user_list

輸入允許登陸的用戶名cody,一行一個

 

之后修改配置文件

添加以下幾行

 

userlist_enable=YES

userlist_deny=NO

userlist_file=/etc/vsftpd.user_list解釋:userlist_file是用文件地址

 

userlist_enable=YES表示是否開啟用戶用戶列表也能,如果設置為YES就會讀取userlist_file文件內容,但只此刻什么事都都不做。

 

userlist_deny表示允許或者拒絕,若果設置為userlist_deny=NO表示若設為NO , 則只有

在/etc/vsftpd.user_list 中的使用者才能登入,而且此項功能可以在詢問密碼前就出現錯誤訊息,而不需要檢驗密碼的程序。 若果設置為userlist_deny=YES,表示在userlist的用戶不能登錄

 

當然還要新建ftp的目錄並且分配權限

例如:

#mkdir /var/ftp/upload

#chmod 777 /var/ftp/upload

 

 

重啟ftp服務

 

root@codyhost:/etc/init.d# ./vsftpd restart

 

 

設置Xftp端

 

 

 

注意修改傳輸編碼,改為UTF-8

 

 

5、中文輸入法SCIM設置

 

由於是遠程登錄,所以默認的Ctrl+space的消息會被本機截獲而無法到達遠程機器

 

於是需要修改默認的切換快捷鍵

 

5.1、打開SCIM設置

 

 

 

 

 

5.2、設置快捷鍵

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM