跳转至

ubuntu安装配置记录

ubuntu安装记录

1、下载ubuntu14.04 iso镜像文件

2、下载rufus软件制作ubuntu安装引导盘

rufus 需要点击创建一个启动盘使用选中下载的iso镜像文件

3、安装步骤安装ubuntu

4、安装远程桌面

ubuntu16.04 service版安装GUI:
sudo apt-get install --no-install-recommends ubuntu-desktop

sudo apt-get update
sudo apt-get install xfce4
sudo apt-get install xrdp vnc4server
echo "xfce4-session" >~/.xsession
sudo service xrdp restart

需要关闭屏保,屏保占用大量带宽:
setting->setting manager->Screensaver

5、在window上开启远程连接

sudo apt-get install gnome-terminal 安装新终端
sudo update-alternatives --config x-terminal-emulator 设置默认终端为gnome
terminal没有光标:在Terminal->Edit->Profile Preferences->Colors->反选Use colors from system theme即可

文件管理器无缩略图:执行

sudo apt-get install gnome-icon-theme-full tango-icon-theme

断开连接再次重连即可

6、ufw防火墙设置

sudo ufw default deny 默认拒绝所有请求
sudo ufw enable/disable 开启或者关闭防火墙
sudo ufw status 查看防火墙状态
sudo ufw allow ssh/22 允许22端口可被访问 22端口为ssh端口
sudo ufw allow 80 允许80端口 为apache使用
sudo ufw allow from 192.168.1.107 允许该IP的主机访问所有端口
sudo ufw reset 重置所有规则
sudo ufw delete allow 3350 删除某条规则

sudo ufw allow 3350
sudo ufw allow 3389 windows远程桌面默认端口号为:3389,两个都开启才能连接到远程桌面

sudo ufw allow 8000 django页面测试使用

7、文件互传

安装putty,在putty的安装目录中拷贝出pscp.exe文件至C:\Windows\System32,这样就可以在任意地方运行pscp命令。

在桌面打开cmd,欲传输ss.png至ubuntu,使用命令:https://www.alibabacloud.com/help/zh/doc-detail/51798.htm)

pscp ss.png dramgo@192.168.1.102:/var/www 只有左斜杠可用
pscp ss.png dramgo@192.168.1.102:Downloads
其中dramgo是ubuntu的用户名,192.168.1.102是ubuntu的IP地址。

若出现unable to open /home/ss.png: permission denied 
则需要对ubuntu服务器上的对应文件夹进行读写授权,
使用命令
sudo chmod -R 777 /home/
修改该目录的权限为普通用户可访问。

从ubuntu服务器下载ss.png到window,使用命令:

pscp dreamgo@192.168.1.102:/var/www/ss.png C:/ss.png
从远程服务器的/var/www/ss.png 下载到本地C盘ss.png

提示Fatal:Network error: COnnection refused 原因:远程服务器未安装ssh服务

sudo apt-get install openssh-server openssh-client

8、解压

tar -xvzf community_images.tar.gz 解压
zip -r compressed_filename.zip foldername 压缩
unzip dreamgo.zip 解压zip

9、pycharm安装及激活

在windows上运行服务激活程序,发送对应pycharm文件至ubuntu,解压并进入bin目录,运行sudo ./pycharm.sh安装pycharm。 选择服务端激活,输入http://192.168.1.x(windows地址):激活对应的端口号 之后可以用/usr/local/bin/charm打开软件

10、mysql

mysql -uroot -proot 进入mysql命令行操作
create database dreamgo; 一定要加;号

11、tab无法自动补全

在setting->Window Manager->Keyboard->关闭 Switch window for same application

或者

右击左面 应用程序->设置->窗口管理器->键盘->切换同一应用程序的窗口

12、校准标准时间

sudo ntpdate ntp.ubuntu.com

13、Putty使用密钥登陆

在阿里云上生成密钥对,绑定密钥至对应主机实例。下载私钥pem文件,再通过Putty安装目录下的puttygen.exe将生成的pem文件转成ppk文件。打开putty,点击Connection->SSH->Auth->Browse选中ppk文件,点击session,输入username@ip_address点击连接即可链接至远程服务器。使用 SSH 密钥对连接 Linux 实例