【Ubuntu】Ubuntu安装与配置

前言:

  在斐讯N1安装了Armbin的Ubuntu 5.44版本的镜像后,整理了一下自己配置到的地方。

加载 WiFi 驱动(5.44):modprobe dhd && echo dhd >> /etc/modules

设置中国时区:ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone

停止红外支持(5.44):systemctl stop lircd.service lircd-setup.service lircd.socket lircd-uinput.service lircmd.service

删除红外支持(5.44):apt remove -y lirc && apt autoremove -y

由于 N1 没有红外,造成红外支持找不到红外,一直给系统日志写错误,此问题仅存在于 5.44 版本。

配置:

0x00.安装配置网络

1.安装ifconfig工具

sudo apt-get install net-tools

2.配置无线

sudo iw dev             # 查看无线设备
 
sudo ip link set wlan0 up    # 开启无线设备电源

nmcli dev wifi           #查看可以使用的无线网络

nmcli dev wifi connect essid password password  #连接无线

#输入完成后,使用ifconfig命令可以看到wlan0已经分到IP地址了。

 

 3.DNS配置

rm /etc/resolvconf/resolv.conf.d/head && touch /etc/resolvconf/resolv.conf.d/head  #删除默认 DNS

注:在重启系统后,输入cat /etc/resolv.conf,查看返回结果是否为你路由器的 DNS,如果是,则表示删除成功,如果不是,则再执行一次删除命令。

0x01.配置sudo

1.切换到root用户下,给/etc/sudoers添加写入权限。

chmod +w /etc/sudoers

2.编辑sudoers文件

vi /etc/sudoers

找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)

ps:这里说下你可以sudoers添加下面四行中任意一条

1 youuser            ALL=(ALL)                ALL
2 
3 %youuser           ALL=(ALL)                ALL
4 
5 youuser            ALL=(ALL)                NOPASSWD: ALL
6 
7 %youuser           ALL=(ALL)                NOPASSWD: ALL

第一行:允许用户youuser执行sudo命令(需要输入密码).

第三行:允许用户组youuser里面的用户执行sudo命令(需要输入密码).

第五行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码.

第七行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码.

4.撤销sudoers文件写权限,命令:

chmod u-w /etc/sudoers

0x02.配置SSH远程管理

 默认已经安装了ssh客户端与服务端,如果没有服务端需要安装

apt-get install openssh-server        #安装ssh服务端
apt-get install openssh-clinet     #安装ssh客户端

配置文件:/etc/ssh/ssh_config

去掉ssh允许密码认证的注释,并将PasswordAutherntication no 改为 PasswordAutherntication yes

重启ssh服务

sudo /etc/init.d/ssh restart
原文地址:https://www.cnblogs.com/qtisec/p/10833077.html