1. 程式人生 > >Ubuntu入門問題匯總

Ubuntu入門問題匯總

linux ubuntu 入門

Ubuntu入門問題匯總

1.更改root密碼

在終端輸入sudo passwd,然後輸入當前的賬戶密碼認證,當你輸入的賬戶密碼正確時,會提示你輸入兩次新的Unix密碼,這個密碼就是root賬戶密碼了。在終端輸入su,然後要求輸入密碼,這個就是是剛才設置的root密碼。

2.防火墻設置

sudo ufw enable 啟用

sudo ufw default deny 開啟防火墻並隨系統啟動同時關閉所有外部對本機的訪問(本機訪問外部正常)。

sudo ufw disable 關閉防火墻

sudo ufw status 查看防火墻狀態

sudo ufw allow 80 允許外部訪問80端口

sudo ufw delete allow 80 禁止外部訪問80 端口

sudo ufw allow from 192.168.1.1 允許192.168.1.1訪問所有的本機端口

sudo ufw deny smtp 禁止外部訪問smtp服務

sudo ufw delete allow smtp 刪除上面建立的某條規則

3.crt連接不上服務器

遇到這個問題首先檢查下面2條原因:

1)看IP能不能ping通

2)看ubuntu下的防火墻是不是關閉

未關閉防火墻,sudo ufw disable ,關閉防火墻後還不能連接,網上百度一番,說ubuntu要安裝openssh-server包,sudo apt-get install openssh-server,安裝完成查看22端口是否開啟(ss -lntp),如果沒有開啟,則需要/etc/init.d/ssh restart開啟,成功連接。


4.網絡配置

第一次配置網絡經歷如下:

打開配置文件更改如下:sudo vi /etc/network/interfaces

auto eth0

iface eth0 inet static

address 192.168.44.133

netmask 255.255.255.0

gateway 192.168.44.2

重啟網卡發現失敗:

技術分享圖片

經常配置CentOS的網卡,所以還是寫的eth0,在網上百度一下,辦法如下:

先查看網卡名稱:sudo ls /proc/sys/net/ipv4/conf

技術分享圖片

在該目錄下可以看到,除了lo,還有ens33,所以網卡名稱為ens33,而不是傳統的eth0,因此需要將上面interface文件中eth0修改為ens33,

重啟網卡/etc/init.d/networking restart或者sudo systemctl restart networking.service

技術分享圖片

如果不能上外網請檢查是否配置dns

配置dns

vim /etc/resolve.conf

nameserver 114.114.114.114

5.更改默認的dash

先用命令ls -l /bin/sh 看看

技術分享圖片

我們發現系統默認用的是dash,如果修改默認的dash,可以采用以下命令

sudo dpkg-reconfigure dash,彈出的界面選擇No

技術分享圖片

想換回來同理,選擇Yes,則又設置為默認的dash

技術分享圖片







Ubuntu入門問題匯總