debian

下面操作在debian8.2上进行。debian在线搜索package资源

1. 常用设置

禁用vim insert(visual)模式

编辑~/.vimrc文件,新增一行:set mouse-=a

配置防火墙并重启

防火墙使用的是iptables,其配置文件在/etc/iptables.rules,修改该文件后执行iptables-restore < /etc/iptables.rules

关于git clone https下载报错

错误信息:curl: (35) gnutls_handshake() failed: Public key signature verification has failed.

解决方法

dpkg -l | grep libgnutls

ii  libgnutls-deb0-28:amd64              3.3.8-6+deb8u3              amd64        GNU TLS library - main runtime library
ii  libgnutls-openssl27:amd64            3.3.8-6+deb8u3              amd64        GNU TLS library - OpenSSL wrapper
ii  libgnutls30:amd64                    3.5.7-2                     amd64        GNU TLS library - main runtime library

sudo apt-get remove --purge libgnutls-deb0-28

查看apt最近安装的软件

cd /var/lib/dpkg/info
ll -t | head -100

apt安装源

推荐使用163源或者腾讯源

2. 关于virtualbox安装debian 9.4

推荐使用网络安装方式,下载inst.iso文件,安装时需要联网。安装教程视频

基本按照提示安装就行,可以选择国内网易mirror。不使用桌面环境时,不安装桌面相关软件包,勾选安装ssh server。

关于网络,安装时选择一个主要网络,选择NAT能上网的网卡,安装完成之后,编辑/etc/network/interfaces,编辑为如下内容,然后重启机器:

allow-hotplug enp0s3
iface enp0s3 inet dhcp

allow-hotplug enp0s8   # 新增的
iface enp0s8 inet dhcp  # 新增的

注意 默认ssh远程不允许root以密码方式登录,需先登录普通用户,再切换为root。

3. 软件安装

查看硬盘温度

apt-get install hddtemp
hddtemp /dev/sda

samba服务器 (以下操作在debian 9上进行)

主要用于virtualbox里,安装后和windows操作系统共享文件。

安装:apt install samba,安装完成后samba会自动启动,此时使用命令systemctl status smbd查看其是否在运行。

修改配置文件/etc/samba/smb.conf,主要确保一下信息:

[global]
    workgroup = WorkGroup # 该值必须和windows的工作站域一致,可以在windows中使用命令net config workstation查看工作站域
[home]
    browseable = yes # 默认是no
    read only = no # 默认是yes

然后为已存在的用户(可以先用useradd添加用户)的samba密码: smbpasswd -a 用户名

最后重启:systemctl restart smbd

然后windows我的电脑里访问:\\ip地址\用户名,按提示输入密码即可,还可以将这个目录映射为磁盘,让软件可以当做本地目录读写。更多的配置,例如公共目录等,详见这篇文章

文档更新时间: 2018-11-22 17:39   作者:nick