Linux系统初始配置
Shell连接
- Linux(已经经过联网设置,开机自动联网)
- 电脑上安装Xshell软件客户端。
- Linux下载shh服务:
sudo apt-get install openssh-server
- Liunx启动shh服务:
sudo start ssh
- 新建连接,输入相关信息完成连接
远程桌面
- Linux(已经经过联网设置)
- 在Linux终端安装xrdp服务器:$
sudo apt-get install xrdp
- 查看IP地址:$ ifconfig
- 打开win10电脑的远程桌面,快捷键为win+R,输入mstsc,在出现远程桌面连接弹窗中,输入IP地址,连接
- 在Login to xrdp中填写账号密码.
- 连接成功
传输文件
- 电脑端安装FileZilla软件客户端
- Linux安装FTP Server:
sudo apt-get install vsftpd
- Linux启动FTP服务:
sudo service vsftpd start
- 电脑端启动FileZilla,填写LinuxP地址,用户名和密码,选择快速连接
- 远程站点出现,连接成功
遇到问题
问题1
- 出现问题:可以用ftp协议连接Linux,但无法用sftp协议连接,表现为连接超时。
- 原因:SSH默认开启反向解析DNS功能,遍历DNS服务器查域名费时,导致FileZilla连接超时
- 解决:关闭反向解析DNS。s
udo nano /etc/ssh/sshd_config
-> 在文件最后添加:UseDNS=no -> 保存退出 -> 重启ssh服务:sudo service ssh restart
问题2
- 描述:电脑端无法上传文件,但可以从Linux端下载文件
- 原因:vsftpd默认设置不允许上传文件
- 解决:修改配置文件:
sudo nano /etc/vsftpd.conf
-> 将 write_enable=YES 前面的#注释去掉,保存退出 -> 重启vsftpd服务器:service vsftpd restart
换国内源
首先需要进入root用户。
打开文件:sudo gedit /etc/apt/sources.list 输入下列内容
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
然后更新一下
sudo apt update
sudo apt upgrade
Vim的配置
一、vi中上下左右变ABCD问题
sudo apt-get remove vim-common
sudo apt-get install vim
使用vim的时候,偶尔会碰到vim莫名其妙的僵在那里。
解决方案:
经查,原来Ctrl+S在Linux里是锁定屏幕的快捷键,如果要解锁,按下Ctrl+Q就可以了
安装gcc和cmake
gcc
yum install gcc
cmake
sudo apt install cmake