Debian11.6 最小化安装后设置

一,Debian安装与启用sudo命令

刚安装好的Debian默认还没有sudo功能。

1. 先进入root用户,调用下面的命令后,输入密码

$su

2. 安装sudo

# apt-get install sudo

3. 修改 /etc/sudoers 文件,

#nano /etc/sudoers

增加一行  user   ALL=(ALL:ALL) ALL

二,debian系操作系统上安装 SSH 服务

使用命令“apt install openssh-server -y”安装openssh-server软件。

$sudo apt install openssh-server -y

首先使用apt-get update命令更新apt源列表。

$sudo apt-get update

然后使用apt-get install命令在debian上安装openssh服务器。

$sudo apt-get install openssh-server

现在启动并启用debian ssh服务器以在系统重启时启动。 增加一个启动服务

$sudo systemctl start ssh.service

systemctl启用ssh.service

还运行netstat命令以确保ssh端口22已打开并正在运行。

修改ssh端口号 

$sudo nano /etc/ssh/sshd_config

增加 或是修改  Port 

修改完后保存配置文件,重启ssh服务

$sudo systemctl restart sshd.service

新开一个远程窗口进行连接,此时使用22端口就无法进行通信了,将端口号改为自定义的可以远程

三 、设置默认语言

1.安装中文语言包

apt install language-pack-zh-hans

2.更改默认语言为中文,修改/etc/default/locale文件添加:

# vi /etc/default/locale
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh:en_US:en

使用 dpkg-reconfigure locales 设置默认语言为英文 

$sudo dpkg-reconfigure locales

 四、修改ip地址为固定ip

 

首选备份原始的网络配置文件,

$sudo cp /etc/network/interfaces  /etc/network/interfacesbak

以root权限打开

$sudo  nano /etc/network/interfaces

编辑文件 /etc/network/interfaces,内容如下:.

auto lo
auto eth0  #设置开机自动连接网络

iface lo inet loopback
 allow-hotplug eth0
 iface eth0 inet static   #static表示使用固定IP地址上网,dhcp表示使用动态ip
 address 192.168.9.100    #设置静态ip地址
 netmask 255.255.255.0   #子网掩码
 gateway 192.168.9.254    #网关

使用 ctrl+o 保存配置,使用 ctrl+x 退出 nano 编辑器。

重启网卡

$sudo /etc/init.d/networking restart

五、lrzsz安装使用

1、lrzsz说明:lrzsz是linux系统里的一款上传和下载的工具,相当于Windwos 系统里的FTP工具

2、lrzsz安装:

  lrzsz工具用于将linux机器上面的文件下载本地或者将本地的文件上传到Linux机器中,通过以下命令直接安装lrzsz工具

  yum -y install lrzsz (coentos 安装)

     sudo apt  install lrzsz  (debian 安装)

3、命令说明

  lrzsz两个操作命令分别是rz和sz

      rz命令:上传文件,输入该命令后会出现弹窗选择需要上传的文件(Receive Zmodem)

      sz命令:下载文件,输入该命令后会出现弹窗选择要下载的文件下载路径(Send Zmodem)

4、使用方式

    1)  在Windows系统里安装使用Xshel、SecureCRT远程连接软件远程连接Linux机器(比如 Xshell)。

    2)在Windows系统里,通过SecureCRT工具,远程连接Linux系统; 

    3)在远程连接到linux系统里,输入rz命令,回弹出窗口,选择Windows本地需要上传文件到linux机器,图像实例:

 

 

4)远程连接到linux系统,使用sz命令将Linux系统里的文件下载到Windwos本地。

  sz 命令后需要添加需要下载的文件名称或目录名称例如:需要把linux机器上面的

  1.txt文件下载到windows机器保存需要输入命令:sz 1.txt,弹出窗口选择下载到windows

  保存目录

 

 六、解决中文乱码

如果Debian(Ubuntu Server)在安装过程中,选择的是中文(很多新手都会在安装时选择中文,便于上手),这样在完成安装后,系统默认的语言将会是中文zh_CN.UTF- 8。但问题是我们安装的是服务器,只需要运行命令行终端,但在终端下无法正常的显示默认中文编码zh_CN.UTF-8。

可以有三种方法解决该问题,分别详细介绍如下。

第一种:安装zhcon软件包 $ sudo apt-get install zhcon 即可将zhcon软件包安装上,它其实就相当于一个Ubuntu的UC-DOS程序,是一个汉字外挂。既然是外挂就必然要占用一定的系统资源,根据实际需求可选用该方法。

第二种:使用putty、securteCRT等虚拟终端软件 直 接修改虚拟终端界面配置项目中的字体编码为UTF-8即可。其实就是仍然采用了Ubuntu Server默认的zh_CN.UTF-8汉字编码,但在虚拟终端中经过“编码修正”后正确显示出来,因为Windows系统下是采用GBK作为系统默认编码的,故在Windows下,无论是虚拟机,还是默认的虚拟终端界面,显示汉字都是乱码或菱形符号。该方法使用较广,但在实际终端下,仍然无法正常显示汉字,因为此时系统的默认编码还是zh_CN.UTF-8,服务器上的实际终端还是不能认识zh_CN.UTF-8这种编码。故引出第三种方法。

第三种:修改Debian(Ubuntu Server)的配置文件/etc/default/locale 将原来的配置内容修改为 LANG=”en_US.UTF-8″ LANGUAGE=”en_US:en” 再在终端下运行: $ locale-gen -en_US:en 注销或重启后,Debian(Ubuntu Server)真正服务器实体终端就恢复成了英文的语言环境。 所以,此方法不是真正意义上的中文化,而是恢复英文的默认编码。

安装zhcon 后

但是此时还是不能看见文件里的中文,还需要启动zhcon,启动方法:zhcon --utf8,在root用户下启动

 

  能看到这个界面就算启动成功了。

如果使用中文还是建议在终端操作。

 

第二种 中文的方式。

解决中文显示乱码和中文输入的问题。

参考:

http://www.playubuntu.cn/article/194.html

http://rutine.blog.163.com/blog/static/7908087220144155448206/

不过里面讲解有点问题,整理如下:

首先你需要安装一个输入法,不一定是谷歌拼音,我安装的是搜狗输入法。

然后(最好在字符界面操作,不然启动不了fbterm)

sudo apt-get install fcitx im-switch fbterm fcitx-frontend-fbterm

 

配置用户目录下的.fbtermrc文件
修改字体大小为 font-size=18
修改问题编码为 text-encodings=utf-8
修改输入法为 input-method=fcitx-fbterm
至此软件环境部署完毕,下面可以试试效果了

注意其实配置文件有多份,因为是根据用户来的,比如我root一个配置文件,然后我普通用户一个配置文件,可能都需要配置。比如我是

1.nano /root/.fbtermrc

2.nano /home/sj/.fbtermrc

$ sudo usermod -aG video USERNAME

 

然后进行上面的修改即可,然后ctrl+alt+f1进入tty1字符界面

直接输入命令fbterm就进入了另一种模式。然后就会看见是中文显示,默认ctrl+space是切换中文输入法,如果切换无效,可以输入fcitx 回车

完成后就可以ctrl+space切换输入中文了

posted @ 2023-02-01 09:19  Thenext  阅读(999)  评论(0编辑  收藏  举报