debian命令

此文章用来记录一些学习过程中需要使用的debian系统操作命令

首先是安装一些必要的工具软件。安装用指令“apt-get install 软件名”实现。

正文开始

vim Linux系统常用的文本编辑工具,以它简(fu)单(za)易(bian)用(tai)的特点而著称,进行一些日常的系统文件配置全靠它了。不过不得不承认的一点是,对于初心者而言,vim并不很容易上手,所以还有另一个选择——nano,它是Debian自带的文本编辑器,可以根据自己实际情况进行取舍。 Net Tools Debian默认是不支持诸如ifconfig、arp等一些常用的网络命令的,安装好这个工具就OK了。 Samba 实现SMB协议的文件共享服务,在Windows系统里访问NAS就是通过它来实现的。这里先把它安装上,具体的配置后面详述。 miniDLNA Linux上实现DLNA协议的工具,可以实现向其他网络设备的音频、视频、图片的推送,嗯,比如耳熟能详的各种盒子。同样这里先安装上它,具体配置后面详述。 以上各工具的安装指令罗列如下:

apt-get install vim
apt-get install net-tools
apt-get install samba
apt-get install minidlna

此外,要定期的更新下Debian上的各种软件,这要用到下面的指令:

apt-get update
apt-get upgrade

2、配置网络

其次是进行网络的配置,主要是设置成固定IP,这一点对于NAS来说是至关重要的,否则可能会时不时的出现一些莫名其妙的问题。

用前面刚装好的vim打开/etc/network/interfaces,注释掉“iface ens33 inet dhcp”(注意这里的ens33并不固定,不同的计算机会对应不同的字符)并在后面加上如下的几行:

vim /etc/network/interfaces

打开后按i输入:

iface ens33 inet static
address 192.168.x.x (固定IP地址)
netmask 255.255.255.0 (掩码,一般都设置成这样)
gateway 192.168.x.1 (路由器IP地址)

完成之后需要重启网络服务以使设置生效:

systemctl restart networking

然后可以用以下指令查看新的IP设置是否生效:

ip addr show

3、配置SSH

最后是配置SSH。SSH是远程登录的服务,可以理解成命令行界面的Windows中的远程桌面。配置好后就可以随便用一台连网的设备通过SSH来访问NAS了。

用vim打开/etc/ssh/sshd_config,将“PasswordAuthentication yes”这一行的注释取消,如下图: ![debian.png][1] 这样一来就可以用root以外的用户登录NAS了。如果对安全性有足够的信心,也可以允许root用户登录,方法是将“PermitRootLogin prohibit-password”这一行注释掉,并在下面新加一行:

PermitRootLogin yes

保存后重启下SSH服务:

systemctl restart ssh

至此SSH服务配置完毕,现在可以将NAS上连接的显示器、键盘等统统拔下,只保留电源线及网线,并将NAS放置到专用位置,以后可以在网络中任意设备上用支持SSH协议的工具访问NAS了。 deb安装包安装及卸载命令

sudo dpkg -i xxx.deb  #xxx为安装包名
sudo dpkg -l | grep XX        #查看某个软件完整包名
sudo dpkg -P xxx       #卸载某个DEB安装包

更新软件源及软件

apt update && apt upgrade -y

VPS测速脚本

wget -N --no-check-certificate https://raw.githubusercontent.com/V2RaySSR/vps/master/vpstest.sh && bash vpstest.sh
文章作者: 梁子
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 因特吧编程记录
工作日志 debian linux
喜欢就支持一下吧