Kali Linux添加add-apt-repository

Kali Linux默认不含add-apt-repository,某些情况下并不方便。可以手动启用它来添加PPA。

首先安装软件属性程序包。

apt-get install software-properties-common

接下来安装apt-file。

apt-get install apt-file

更新apt-file。

apt-file update

apt-file更新完毕,你应该能够搜索它了。

apt-file search add-apt-repository

你的输出结果应该看起来类似这样:

software-properties-common: /usr/bin/add-apt-repository

software-properties-common: /usr/share/man/man1/add-apt-repository.1.gz

Read More

树莓派的初始配置

入手了树莓派,小巧,很萌。但安装系统和配置的时候反反复复遇到问题。想着也应该总结一下。

系统的启动

安装raspbian

一般来说,利用官方提供的NOOBS可以轻松安装这个基于Debian的系统。具体可见官方文档:https://www.raspberrypi.org/help/noobs-setup/

键盘指定

默认的键盘是英式的,可以先在NOOBS界面最下方的语言右边的键盘选项改为cn

屏幕的调试

有时候,屏幕需要旋转调整角度。如果想要180度旋转,可以这样:

sudo vi /boot/config.txt

在其中加入一行lcd_rotate=2,重启即可。

声音的设置

设置从耳机或者HDMI输出音频。

sudo raspi-config

找到Advanced选项,根据相应提示设置。

Read More

ss-panel前端+manyusers后端部署笔记

网上的教程不是不全就是过时,自己解决问题,做个笔记。

安装 LNMP 环境

LNMP 是常用的 web 环境 Linux, Nginx, MySQL, PHP 的简称。

NGINX

安装 Nginx :

sudo apt-get update  
sudo apt-get install nginx  

MySQL

同理:

sudo apt-get install mysql-server  

安装过程中会提示设置数据库管理员密码。

PHP

Ubuntu 自带的 PHP 版本太老了,所以得安装最新的 PHP 7。

添加 PPA:

sudo add-apt-repository ppa:ondrej/php  

如果有乱码,试试下面的这个:

sudo apt-get install language-pack-en-base  
sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php  

Read More

银河历险记3 Samorost 3 游戏介绍及下载

之所以写这个,是因为,真的真的,真的真的,很精美,很享受。

游戏简介

《银河历险记3(Samorost 3)》是由Amanita Design制作并发行的一款解谜冒险游戏,游戏集成了该系列一贯的优秀风格,给玩家带来不凡的游戏体验。作为一款探索及解谜类的游戏,在《银河历险记3》中,玩家将跟随好奇的太空小矮人,在宇宙中穿行,并探索宇宙起源的秘密。探访九大独特的外星世界,探索这些世界中丰富多彩的挑战、创造和惊喜,真切感受美妙的原图、声音和音乐。

《银河历险记》系列曾获得过多项业内大奖,以充满瑰丽的想象著称,画面精美,音乐优美。游戏的背景设定在太空,玩家将和小狗经历一系列的冒险故事。在此过程中,你们会遭遇到诸多的陷阱机关,因此,游戏的益智性很强,玩家可要仔细斟酌方能顺利完成游戏。

配置要求

最低配置:

操作系统: Windows XP, 7, 8, 10

处理器: 1.7 GHz Dual Core

内存: 1 GB RAM

图形: Intel HD 4000

存储空间: 需要 1 GB 可用空间

附注事项: Mouse recommended

游戏截图

Read More

Linux管理多个ssh公钥密钥

一般来说,ssh免密登录是非常常用的。记下多密钥管理方法,供日后使用。

生成密钥

ssh-keygen -t rsa -f ~/.ssh/起的名字 -C "XXX@XXXX"
# 比如 ssh-keygen -t rsa -f ~/.ssh/lalala -C "nihao@nihao.com"

随后,你可以去把.pub的公钥添加到你要登录的网站上了。

建立config文件

在.ssh文件夹下新建一个名为config的文件:

vim config

在其中添加类似的代码,以管理两个密钥为例:

Host 你的第一个host      # 比如github.com类的域名
     IdentityFile ~/.ssh/第一个起的名字
     User 你的用户名1    # 要填写正确,否则可能出现permission denied
Host 你的第二个host      # 也可以是ip,如192.168.1.1
     IdentityFile ~/.ssh/第二个起的名字
     User 你的用户名2

修改权限

曾经在babun中将文件权限修改为600,仍旧说“too high”。故统一改成400:

chmod 400 ~/.ssh/config
chmod 400 ~/.ssh/第一个起的名字
chmod 400 ~/.ssh/第二个起的名字

Read More