Ubuntu常用軟體安裝

2021-07-23 19:20:02 字數 3999 閱讀 2954

ubuntu預設並沒有安裝ssh服務,如果通過ssh遠端連線到ubuntu,需要自己手動安裝ssh-server。

判斷是否安裝ssh服務,可以通過如下命令進行:

ps -e|grep ssh

輸出如下:

ps -e

|grep ssh

2151

?00:00:00 ssh-agent

5313

?00:00:00 sshd

ssh-agent表示ssh-client啟動,sshd表示ssh-server啟動了。

如果缺少sshd,說明ssh服務沒有啟動或者沒有安裝。

安裝ssh-client命令:

sudo apt-get install openssh-client

安裝ssh-server命令:

sudo apt-get install openssh-server

安裝完成以後,先啟動服務:

sudo /etc/init.d/ssh start

啟動後,可以通過ps -e|grep ssh,檢視是否正確啟動。

ssh服務預設的埠是22,可以更改埠,使用如下命令開啟ssh配置檔案:

sudo gedit /etc/ssh/sshd_config

修改埠號(port)後,重啟ssh服務即可生效,命令如下:

sudo /etc/init.d/ssh restart

ssh服務啟動後,即可登陸.

ufw預設是沒有啟用的。也就是說, ubuntu中的埠預設都是開放的。

#安裝

sudo apt-get install ufw

#檢視狀態

sudo ufw status

#啟用#開啟了防火牆,並在系統啟動時自動開啟。

sudo ufw enable

# 關閉所有外部對本機的訪問,但本機訪問外部正常。

sudo ufw default deny

對於大部分防火牆操作來說, 其實無非就是的開啟關閉埠。

如果要開啟ssh伺服器的22埠, 我們可以這樣:

sudo ufw allow 22

由於在/etc/services中, 22埠對應的服務名是ssh。

所以下面的命令是一樣的:

sudo ufw allow ssh

禁用 22埠

sudo ufw delete allow 22

1、首先檢視telnet執行狀態

netstat -a | grep telnet

輸出為空,表示沒有開啟該服務

2、安裝openbsd-inetd

apt-get install openbsd-inetd

如果已經安裝過了,會提示已經安裝過了,直接執行下面的步驟就可以了。

3、安裝telnetd

apt-get install telnetd

安裝完之後,檢視/etc/inetd.conf的內容會多了一行telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd

cat /etc/inetd.conf | grep telnet

輸出:

telnet     stream  tcp     nowait  telnetd /usr/sbin/tcpd  /usr/sbin/in

.telnetd

4、重啟openbsd-inetd

/etc/init.d/openbsd-inetd restart

輸出:

* restarting internet superserver inetd
5、檢視telnet執行狀態

netstat -a | grep telnet

輸出:

tcp  0

0 *:telnet  *:*

listen

此時表明已經開啟了telnet服務。

6、telnet登陸測試

telnet 127.0.0.1

sudo apt-get install vim
1、刪除mysql:

sudo apt-get autoremove --purge mysql-server

-5.0

sudo apt-get remove mysql-server

sudo apt-get autoremove mysql-server

sudo apt-get remove mysql-common(非常重要)

清理殘留資料:

dpkg -l |grep ^rc|awk '' |sudo xargs dpkg -p
2、安裝mysql:

sudo apt-get install mysql-server

sudo apt-get install mysql-client

sudo apt-get install php5-mysql(安裝php5-mysql,是將php和mysql連線起來)

安裝完成,mysql伺服器應該自動啟動。

執行以下命令檢查mysql伺服器是否正在執行:

root@ubuntu

:/etc

# sudo netstat -tap | grep mysql

tcp 0

0 *:mysql *:*

listen

8132/mysqld

伺服器沒有正常執行,可以是用下列命令重啟伺服器:

sudo /etc/init.d/mysql restart
3、安裝成功:

root@ubuntu

:/home/renxin

# mysql -uroot -proot

4、授權:

grant

allprivileges

on *.* to

'root'@'%' identified by

'root'

with

grant

option;

flush privileges;

報錯:

error 2003 (hy000): can』t connect to mysql server on 『192.168.x.x』 (111)

檢視/etc/mysql/my.cnf檔案中

bind-address = 127.0.0.1行是否被注釋了.

以下是my.cnf檔案部分內容展示

#

# instead of

skip-networking the default

is now to listen only on

# localhost which is more compatible and

isnot less secure.

#bind-address = 127.0.0.1

Ubuntu常用軟體安裝

breezy main restricted universe multiverse deb breezy updates main restricted universe multiverse deb breezy security main restricted universe multive...

ubuntu 常用軟體安裝

shurufa 壓縮 解壓縮軟體 sudo apt get install rar sudo apt get install unrar sudo apt get install p7zip rar sudo apt get install p7zip 常見快捷鍵 ctrl h 隱藏 顯示檔案和資料...

Ubuntu 常用軟體安裝

1 搜狗輸入法 在terminal輸入命令 sudo apt get install fcitx bin安裝fcitx框架 選擇對應的版本,雖然寫的是支援到16.04 我的18.04也沒問題。安裝完畢後需要terminal中輸入命令 sudo apt remove ibus 應用程式裡開啟設定 區域...